The AI-powered English dictionary
plural bombsights
A device which allows bombs to be accurately dropped from moving aircraft so as to hit a desired target. examples