Word Hen
What is the meaning of the word "
hamper
"?
Definitions:
prevent the progress or free movement of
verb
I was hampered in my efforts by the bad weather.
Synonyms:
bond
disadvantage
disfavor
disfavour
halter
handicap
hinder