strangulate ( synonym found)

Definition of strangulate:

°(medicine) To stop flow through a vessel.
°To strangle.

Definition of strangulate:

°(medicine) To stop flow through a vessel.
°To strangle.

Back to Top