Devoured

Definition:

  • (imp. & p. p.) of Devour

Compare devoured with other words:

devoured vs. devourer

devoured vs. eat