Keep these websites on your 'favourites' list!
Free Rice: every correct answer you score in learning a new word helps feed hungry mouths!
Easy Define: allows you to generate definitions and synonyms for a list of words. Use this website to make quizzes and test your knowledge! Good for all levels.
Lingro: use this website to transform an online text/article into a user-friendly 'clickable' dictionary. Good for all levels.
Learning Chocolate: this visually appealing online dictionary will help you learn basic words. Good for beginner to intermediate levels.