Definition of Screecher

  • (noun) someone who communicates vocally in a very loud voice

Synonyms of Screecher


Antonyms of Screecher


No Antonyms Found.

Homophones of Screecher


No Homophones Found.