English dictionary
upholstery needle meaning and definition
Definition and meaning of upholstery needle at MeaningMonkey.org. upholstery needle meaning and definition in the English Dictionary.UPHOLSTERY NEEDLE noun
Definition of upholstery needle (noun)
- any of several very heavy and sometimes curved sewing needles used by upholsterers
Source: Princeton University Wordnet