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

shamrocks Definition

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

Words Related to shamrocks!

shamrocks Examples by Brain Bank Users