Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

bombsight Definition

Cancel
bombsight
noun(bomb-sight)
a sighting device for aiming bombs

Words Related to bombsight!

bombsight Examples by Brain Bank Users