Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

shamrock Definition

Cancel
shamrock
noun(sham-rock)
a trifoliolate plant used as a floral emblem by the Irish: such as
shamrock
noun(sham-rock)
a yellow-flowered Old World clover (Trifolium dubium) often regarded as the true shamrock
shamrock
noun(sham-rock)
wood sorrel

Words Related to shamrock!

shamrock Examples by Brain Bank Users