What is the full meaning of garotter
one who executes by strangling, also GARROTER [n -S]
Example of the word garotter placed on a Scrabble board.