Subscribe
URL of the page has been copied to clipboard.
Meaning : Mesh netting made of wires.
Synonyms : wirework
Meaning : A framework of metal bars used as a partition or a grate.
Example : He cooked hamburgers on the grill.
Synonyms : grill, grille
Install App