Noun screecher has 1 sense
  1. roarer, bawler, bellower, screamer, screecher, shouter, yeller - someone who communicates vocally in a very loud voice
    --1 is a kind of communicator
    --1 has particulars: crier
    Derived form: verb screech2
,
TOP