Dictionary definition · needle
noun
- the leaf of a conifer
- a slender pointer for indicating the reading on the scale of a measuring instrument
- a sharp pointed implement (usually steel)
- a stylus that formerly made sound by following a groove in a phonograph record
verb
- annoy or provoke, as by constant criticism"He needled her with his sarcastic remarks"
- prick with a needle
Similar words
Source: Open English WordNet (CC BY 4.0).