LONG PIG


Meaning of LONG PIG in English

■ noun a translation of a term formerly used in some Pacific Islands for human flesh as food.

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