INGURGITATION


Meaning of INGURGITATION in English

noun the act of swallowing greedily or immoderately; that which is so swallowed.

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