meaning of strangulate

1. Strangulated.
2.
become constricted; "The hernia will ">strangulate"


Related Words

strangulate | strangulated |

Developed & Maintained By Taraprasad.com

Treasure Words