Dictionary search results

Showing 1-4 of 4 results

canopy British & World English

An ornamental cloth covering hung or held up over something, especially a throne or bed

bubble canopy British & World English

A transparent domed canopy on a fighter aircraft or bubble car