×

entrave meaning in English

n. obstacle, hindering, restraint; drawback, hamper, interference

Related Words

  1. sans entrave
  2. entrave de cheval
  3. entrait
  4. entrave de cheval
  5. entraver
  6. entraînant
PC Version

Copyright © 2018 WordTech Co.