upholstery needle

Definitions of upholstery needle
  1. noun
    any of several very heavy and sometimes curved sewing needles used by upholsterers
    see moresee less
    type of:
    sewing needle
    a needle used in sewing to pull thread through cloth
Word Family