thrasher ( synonym found)

Definition of thrasher:

(n) : one who thrashes; any of several New World passerine songbirds, of the genus Toxostoma, that have a long, downward-curved beak

Definition of thrasher:

(n) : one who thrashes; any of several New World passerine songbirds, of the genus Toxostoma, that have a long, downward-curved beak

Back to Top