Hinder
French Meaning
empêcher gêner arrêter faire entraver se lever
English Meaning
- To be or get in the way of.
- To obstruct or delay the progress of.
- To interfere with action or progress.
- Variant of hind1.