Definitions
verb
prevent the progress or free movement of
“the imperialist nation wanted to strangle the free trade between the two small countries”
verb
die from strangulation
Look “strangle” up elsewhere
Want another word?
Spin the dictionary for a fresh one.