English dictionary
safety pin meaning and definition
Definition and meaning of safety pin at MeaningMonkey.org. safety pin meaning and definition in the English Dictionary.SAFETY PIN noun
Definition of safety pin (noun)
- a pin in the form of a clasp; has a guard so the point of the pin will not stick the user
Source: Princeton University Wordnet