a rainbow produced when water droplets in the air reflect light from the moon rather than the sun read more
Video – agreement & disagreement
Watch Ed Pegg's latest video discussing appropriate ways of agreeing or disagreeing in English.
Watch fun and helpful videos.
Read articles from our language experts on our blog.
Practise your English with interactive language games.
Find the latest onestopenglish resources for teachers.
Learn a new life skill
Become a successful communicator: check out our free lesson plans and language tips on pragmatics and expressing yourself.
Learn a life skill today.
Looking for a similar word? Every definition includes a thesaurus entry only one click away.
Audio recordings of all headwords are available in both British and American accents.more about English pronunciation
We're constantly updating Macmillan Dictionary. New words featured on the site this week are:newsbreak ectotherm barangay
Use Macmillan Dictionary content in your products. Find out more about our dictionary API.
Add Macmillan Dictionary to your own blog or website. Choose your favourite tool from our list of gadgets.