NEEDLE Meaning of NEEDLE in English ask bothersome questions, a hassleShe needled him with questions about his former girlfriends. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012