Dictionary search results

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

airhead English-Spanish

cabeza mf hueca familiar/colloquial