UMBELLATE Meaning of UMBELLATE in English [um.bel.late] adj (1760) 1: bearing, consisting of, or arranged in umbels 2: resembling an umbel in form Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012