grill

noun
  1. a metal framework used for cooking food over an open fire or heat source
  2. a restaurant that specializes in grilled food
verb
  1. to cook food on a grill over direct heat
  2. to question someone intensely and persistently
  3. Usage: informal

Examples