screeching
noun#3,469
Translations
- キャーキャーキャーキャー
- キーキーキーキー
- きーきー
- キーンキーン
English definition
- a high-pitched noise resembling a human cry
Examples
- The blue sports car came to a screeching halt.
- On Saturday I went to the zoo, and a monkey, who wouldn't stop screeching, pulled my hair.