English dictionary
nail pulling meaning and definition
Definition and meaning of nail pulling at MeaningMonkey.org. nail pulling meaning and definition in the English Dictionary.NAIL PULLING noun
Definition of nail pulling (noun)
- a form of torture in which the fingernails or toenails are removed
- synonyms: nail removal
Source: Princeton University Wordnet