English dictionary
offal meaning and definition
Definition and meaning of offal at MeaningMonkey.org. offal meaning and definition in the English Dictionary.OFFAL noun
Definition of offal (noun)
- viscera and trimmings of a butchered animal often considered inedible by humans
Source: Princeton University Wordnet