Definisi 'grille'
English to English
1 A lattice or grating.
source: webster1913
2 small opening (like a window in a door) through which business can be transacted
source: wordnet30
3 grating that admits cooling air to car's radiator
source: wordnet30
4 a framework of metal bars used as a partition or a grate
• he cooked hamburgers on the grill
source: wordnet30
More Word(s)
grill, framework, grate, grating, opening, stump, auto, automobile, car, machine, motorcar,

Visual Synonyms
Click for larger image