simple past and past participle of hamper
Impeded or encumbered, as if chained or fettered.
Select a language to see translations