CROSSPATCH MEANING IN ENGLISH

• Crosspatch Definition & Synonyms

  1. (n.) An ill-natured person.


Synonyms:
Churl, Crank,

RECENT SEARCHES