GRILL YOU


Meaning of GRILL YOU in English

ask you a lot of questions, get the third degree

Do your parents grill you when you come home late?

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