umboItalian → EnglishOxford Italian–Englishumbo /BrE ˈʌmbəʊ , AmE ˈəmboʊ / noun (plurale umbones umbos) 1 (of shield) umbone m 2 Botany Zoology umbone m