Noun upholstery needle has 1 sense
  1. upholstery needle - any of several very heavy and sometimes curved sewing needles used by upholsterers
    --1 is a kind of
    sewing needle
,
TOP