Dictionary search results

Showing 1-3 of 3 results

radiator grille British & World English

A grille at the front of a motor vehicle allowing air to circulate to the radiator to cool it