to prevent sb from easily doing or achieving sth 妨碍;阻止;阻碍
She tried to run, but was hampered by her heavy suitcase.
An attempt to rescue the men has been hampered by bad weather.
to prevent sb from easily doing or achieving sth 妨碍;阻止;阻碍
She tried to run, but was hampered by her heavy suitcase.
An attempt to rescue the men has been hampered by bad weather.