OFFAL


Meaning of OFFAL in English

noun a dead body; carrion.

2. offal ·noun the rejected or waste parts of a butchered animal.

3. offal ·noun that which is thrown away as worthless or unfit for use; refuse; rubbish.

Webster English vocab.      Английский словарь Webster.