Latest Post

Word of the Day

shamrock

Definition a small plant with three round green leaves on each stem. The shamrock is the national symbol of Ireland. View the full definition in the Macmillan Dictionary. Origin and usage The word shamrock comes from the Irish...




Play

Play

Thesaurus quiz

The Macmillan Thesaurus is a fantastic free resource that until now has been accessed via the...

Video




Language Tips