The free online english dictionary from macmillan education. definitions, meanings, synonyms, pronunciations, games, sound effects, high-quality images, idioms and metaphors, resources for teachers and students