Bombsight [noun]

Definition of Bombsight:

a locating device

Synonyms of Bombsight:


Opposite/Antonyms of Bombsight:

Stray

Owner

Loser


Sentence/Example of Bombsight: