Dictionary search results

Showing 1-2 of 2 results

airhead1 US English

A base secured in enemy territory where supplies and troops can be received and evacuated by air

airhead2 US English

A silly or foolish person