ROSEROOT Meaning of ROSEROOT in English ˈ ̷ ̷ˌ ̷ ̷ noun : a perennial fleshy herb ( Sedum rosea ) whose roots have the odor of roses Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012