slukare

Noun

 * 1) devourer

Usage notes
Mostly in compounds.