Subscribe
URL of the page has been copied to clipboard.
Meaning : A restaurant where food is cooked on a grill.
Synonyms : grillroom
Meaning : A framework of metal bars used as a partition or a grate.
Example : He cooked hamburgers on the grill.
Synonyms : grille, grillwork
Meaning : Cook over or under a grill.
Example : Grill the sausages.
Meaning : Examine thoroughly.
Example : The student was grilled for two hours on the subject of phonology.
Install App