RhymeZone

 

Definitions of garrot:
  • noun:   A stick or small wooden cylinder used for tightening a bandage, in order to compress the arteries of a limb.
  • noun:   A seaduck of the genus Bucephala; a goldeneye.
  • verb:   Alternative form of garrote [(transitive) to execute by strangulation]

(Definitions from Wiktionary)

Related words...
Descriptive words...


 
Help  Feedback  Privacy  Terms of Use

Copyright © 2023