WikiWord

garrotted

From WikiWord, the free dictionary

English

Definitions

verb

  1. To execute by strangulation.
  2. To suddenly render insensible by semi-strangulation, and then to rob.

Related words

Synonyms

References