Leavings



ENGLISH MEANING
noun
1.
(PLURAL) Things left; remnants; relics.
1.
Refuse, offal