Meaning ofbombsightsin English

bombsights

us//ˈbɑmpsaɪts//uk//ˈbɑmpsaɪts//
#uncommon

Lemma:bombsight

The lemma is the base or root form of this word.

Definitions
Base Words