bombsight

Explore definitions, synonyms, and language insights of bombsight

Definitions

Noun
a sighting device in an aircraft for aiming bombs

More General Terms