英语单词分类 轻松记单词

screeching

screeching基本解释

发动机啸声

screeching同义词

screeching英英释义

Noun:
  • a high-pitched noise resembling a human cry;

    "he ducked at the screechings of shells"
    "he heard the scream of the brakes"

  • sharp piercing cry;

    "her screaming attracted the neighbors"