-
nouna restaurant where food is cooked on a grill
Similar:
type of: -
nouna framework of metal bars used as a partition or a grate
-
verbcook over or under a grilltype of:
-
verbexamine thoroughlytype of:
Synonyms & Similar Words