Hinder

French Meaning

empêcher

gêner

arrêter

faire entraver

se lever

English Meaning

  1. To be or get in the way of.
  2. To obstruct or delay the progress of.
  3. To interfere with action or progress.
  4. Variant of hind1.