grill
US /ɡrɪl/
UK /ɡrɪl/

1.
2.
Grillrestaurant
a restaurant that specializes in grilled food
:
•
Let's go to the new steak grill downtown.
Gehen wir zum neuen Steak-Grill in der Innenstadt.
•
This grill has the best ribs in town.
Dieser Grill hat die besten Rippchen der Stadt.
1.
2.
verhören, löchern
to question someone intensely and persistently
:
•
The police began to grill the suspect about his alibi.
Die Polizei begann, den Verdächtigen intensiv zu verhören, was sein Alibi betrifft.
•
My parents always grill me about my grades.
Meine Eltern löchern mich immer wegen meiner Noten.