emboguing Meaning, Definition & Usage

Em*bo"guing noun
Definitions
  1. The mouth of a river, or place where its waters are discharged. R.

Webster 1913