STRANGLE


Meaning of STRANGLE in English

v. a.

1.

Choke, throttle, suffocate.

2.

Suppress, keep back.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.