Word Definition

Devoured

  1. of Devour

Synonyms