Jump to user comments
Noun
- a framework of metal bars used as a partition or a grate
- he cooked hamburgers on the grill
- a restaurant where food is cooked on a grill
Verb
- examine thoroughly
- the student was grilled for two hours on the subject of phonology