Online Dictionaries
Online dictionaries:
https://dictionary.reference.com/
https://www.merriam-webster.com/
Online visual dictionaries:
https://visual.merriam-webster.com/index.php
https://www.infovisual.info/
You can also try Google Translate at the following website if you need the translation of something in your native language:
https://translate.google.com/
Enjoy!