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