screech

screeches

Substantiv
a high-pitched noise resembling a human cry
  • "he ducked at the screechings of shells"

Synonymer




screech

screech

screeches

screeched

screeched

screeching

Verb