MANDUCATE


Meaning of MANDUCATE in English

vt to masticate; to chew; to eat.

Webster English vocab.      Английский словарь Webster.