Synonyms: grill, grille, grillwork
Definition: a framework of metal bars used as a partition or a grate
Usage: he cooked hamburgers on the grill
Similar words: framework
Definition: a structure supporting or containing something
Synonyms: grille, radiator grille
Definition: grating that admits cooling air to car's radiator
Definition: a barrier that has parallel or crossed bars blocking a passage but admitting air
Synonyms: wicket, lattice, grille
Definition: small opening (like a window in a door) through which business can be transacted
Similar words: opening
Definition: a vacant or unobstructed space that is man-made
Usage: they left a small opening for the cat at the bottom of the door