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
Definition: mesh netting made of wires
Similar words: net, network, mesh, meshing, meshwork
Definition: an open fabric of string or rope or wire woven together at regular intervals