devoured ( synonym found)

Definition of devoured:

°past tense of devour.

Definition of devoured:

°past tense of devour.

Back to Top