NEEDLE


Meaning of NEEDLE in English

ask bothersome questions, a hassle

She needled him with questions about his former girlfriends.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.