n. any of a number of small three-leaved plants (including clover and wood sorrel); yellow-flowered clover which is the Irish national emblem
SHAMROCK
Meaning of SHAMROCK in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012