PROD


Meaning of PROD in English

(also ~die , ~dy )

■ noun informal, offensive (especially in Ireland) a Protestant.

Origin

1940s: abbrev. representing a pronunciation

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