キーッ
Meanings
Noun
Onomatopoeic
1. screech; squeak; squeal
Examples (1 in total)
Then, the train screeched to a halt.