NEEDLE


Meaning of NEEDLE in English

ask bothersome questions, a hassle She needled him with questions about his former girlfriends.

English idioms vocab.      Словарь английских идиом и выражений.