'Devourer' definitions:

Definition of 'devourer'

(from WordNet)
noun
Someone who eats greedily or voraciously

Definition of 'Devourer'

From: GCIDE
  • Devourer \De*vour"er\, n. One who, or that which, devours. [1913 Webster]