UMBONATE Meaning of UMBONATE in English adj. having an umbo, having a protuberance or protruding portion; having a rounded protruding form Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012