grill

slang

verb defeating in a polite manner

what?

derivative of “kill (ˈkil)

what in the worldnew word →