grill

grill

grill

Noun

a restaurant where food is cooked on a grill

Synonyms:

Noun

a framework of metal bars used as a partition or a grate; "he cooked hamburgers on the grill"

Synonyms:

Verb

cook over or under a grill; "grill the sausages"

Synonyms:

Verb

examine thoroughly; "the student was grilled for two hours on the subject of phonology"

Synonyms: