×

endiguer meaning in English

v. dike, dyke; hold back, curb; dam, stem, bank

Related Words

  1. endiablé
  2. endiguement
  3. endimancher
  4. endimanché
PC Version

Copyright © 2018 WordTech Co.