Source:WordNet 3.1
1. (
) hang with a halter ;
2. (
) prevent the progress or free movement of; "He was hampered in his efforts by the bad weather"; "the imperialist nation wanted to strangle the free trade between the two small countries" ;
See more about : HALTERED