meaning of stranglehold

1. a wrestling hold in which the arms are pressed against the opponents windpipe


Related Words

stranglehold |

Developed & Maintained By Taraprasad.com

Treasure Words