Excellent garrotte Synonyms
Synonyms for phrase
EG abbreviation
EG is an abbreviation for Excellent GarrotteWhat does EG stand for?
EG stands for "Excellent Garrotte" Garrotte replaced
Definitions for Garrotte
- (noun) an instrument of execution for execution by strangulation
- (verb) strangle with an iron collar