CROSSPATCH


Meaning of CROSSPATCH in English

noun an ill-natured person.

Webster English vocab.      Английский словарь Webster.