Log In
Search Dictionary
leavings
Submit
/ˈlē-viŋz/
plural noun
remnants,
residue