EMBOGUING Meaning of EMBOGUING in English (n.) The mouth of a river, or place where its waters are discharged. Webster's English dictionary. Английский словарь Webster. 2012