Dictionary search results

Showing 1-3 of 3 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