EMBOGUING


Meaning of EMBOGUING in English

noun the mouth of a river, or place where its waters are discharged.

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