Definitions from Wikipedia (SCOMBA)
▸ noun: (Sistema de COMbate de los Buques de la Armada; meaning "Spanish Navy's ship's combat system") a unified combat system that equips the majority of Spanish naval vessels since 2010.
▸ Words similar to scomba
▸ Usage examples for scomba
▸ Idioms related to scomba
▸ Wikipedia articles (New!)
▸ Popular adjectives describing scomba
▸ Words that often appear near scomba
▸ Rhymes of scomba
▸ Invented words related to scomba
▸ noun: (Sistema de COMbate de los Buques de la Armada; meaning "Spanish Navy's ship's combat system") a unified combat system that equips the majority of Spanish naval vessels since 2010.
▸ Words similar to scomba
▸ Usage examples for scomba
▸ Idioms related to scomba
▸ Wikipedia articles (New!)
▸ Popular adjectives describing scomba
▸ Words that often appear near scomba
▸ Rhymes of scomba
▸ Invented words related to scomba