SCREECHER


Meaning of SCREECHER in English

-chə(r) noun

( -s )

1. : one that screeches

2.

a. : swift

b. : mistle thrush

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.