NEEDLE Meaning of NEEDLE in English ask bothersome questions, a hassle She needled him with questions about his former girlfriends. English idioms vocab. Словарь английских идиом и выражений. 2012