Dictionary search results

Showing 1-2 of 2 results

hubcap British & World English

A metal or plastic cover for the hub of a motor vehicle’s wheel