Screecher meaning

Agent noun of screech; one who screeches.
noun
0
0
(dated) A bird of the former category Picariae, distinguished from the songbirds.
noun
0
0
Advertisement