OFFAL


Meaning of OFFAL in English

■ noun

1》 the entrails and internal organs of an animal used as food.

2》 decaying or waste matter.

Origin

ME: prob. suggested by MDu. afval , from af 'off' + vallen 'to fall'.

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