Bombsights [noun]

Definition of Bombsights:

a locating device

Synonyms of Bombsights:


Opposite/Antonyms of Bombsights:

Stray

Owner

Loser


Sentence/Example of Bombsights: