embank definition, embank meaning | English dictionary

Search also in: Web News Encyclopedia Images
Collins

embank

  

      vb   tr   to protect, enclose, or confine (a waterway, road, etc.) with an embankment  
English Collins Dictionary - English Definition & Thesaurus  
Add your entry in the Collaborative Dictionary.

Advertising