English dictionary
scrag
nounParts of speech
Definitions
noun
- the lean end of a neck of veal
noun
- lean end of the neck
noun
- a person who is unusually thin and scrawny
verb
- wring the neck of
verb
- strangle with an iron collar
Example sentences
The man choked his opponent
people were garrotted during the Inquisition in Spain
