1)
#20,421
Meaning
-
1
English · JMdicttearing limb from limb;tearing apart;cutting (a person) to pieces
Forms
Learn this word with smart reviews that adapt to you
Save word