JUDY


Meaning of JUDY in English

n. (pl. -ies)

1. see PUNCH(4).

2 (also judy) sl. a woman.

Etymology: pet-form of the name Judith

Oxford English vocab.      Оксфордский английский словарь.