To explain a word you don’t understand, there are good dictionaries especially for English learners – such as the Learner’s Dictionary. There are picture dictionaries – such as on the website English for Beginners. There is another website – called the Video Dictionary, or “Vidtionary” – that describes English words for you by using very short videos.
Here’s a sample video describing “vending machine” …