Да, есть отличный проект https://quizlet.com/ , там есть карточки со словами на куче языков, в том числе и на русском. Их можно тренироваться писать на слух, подбирать карточку к определению на слух, и так далее. И можно себе создать наборы карточек с картинками и/или определениями.