CROSSPATCH


Meaning of CROSSPATCH in English

■ noun Brit. informal a bad-tempered person.

Origin

C18: from cross + obs. patch 'fool, clown', perh. from Ital. pazzo 'madman'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.