Dictionary search results

Showing 1-2 of 2 results

air raid US English

An attack in which bombs are dropped from aircraft onto a ground target

air-raid shelter US English

A building or structure designed to protect people from bombs dropped during air raids


You searched for air raid