Noun Definitiongrille1.Definition: a framework of metal bars used as a partition or a grateRelated Noun(s):grill, grillworkCategory: Objects2.Definition: grating that admits cooling air to car's radiatorCategory: Objects3.Definition: small opening (like a window in a door) through which business can be transactedRelated Noun(s):lattice, wicketCategory: Objects