NEEDLE | meaning in the Cambridge English Dictionary

NEEDLE | meaning in the Cambridge English Dictionary