Meaning ofbombsightin English

bombsight

us//ˈbɑmbˌsʌɪt//uk//ˈbɒmbˌsaɪt//
#uncommon
Definitions
Base Words