CASCARILLA Meaning of CASCARILLA in English ( n. ) A euphorbiaceous West Indian shrub (Croton Eleutheria); also, its aromatic bark. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012