EMBOGUING


Meaning of EMBOGUING in English

(n.) The mouth of a river, or place where its waters are discharged.

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