ACHIOTE Meaning of ACHIOTE in English ( n. ) Seeds of the annotto tree; also, the coloring matter, annotto. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012