×

embâcle meaning in English

n. logjam, floating wooden logs that have jammed together into an immovable mass; blockage, obstruction

Related Words

  1. embusqué
  2. embué
  3. embêtant
  4. embêtement
PC Version

Copyright © 2018 WordTech Co.