English vocabulary for kids. Learning materials for students, ESL teachers' resources.

ESL picture dictionary

Interactive Flashcards

Try to guess the English words! Look at the pictures below. Do you know what these are? Move your mouse pointer over them to see if you are correct.

English words: angry


English words: bored


English words: cold


English words: happy


English words: hot


English words: sad


English words: scared


English words: sleepy


English words: surprised


English words: tired


English alphabet: F
English abc: f

ESL resources to print


Take the learning offline with our printables that go well with the Feelings picture dictionary. Click the worksheet images below to view and download the full printable versions of them.

You will need Adobe Acrobat Reader to download and print our worksheets.

Flashcards make learning fun. They are a great tool for presenting, practising and revising new vocabulary. Also, you can use them to play different word games such as memory, matching or guessing games.

Bingo! Cards
Bingo! cards are a fun way to build language skills. You can use them for introducing and practising vocabulary, and they are great to play word games. Also, kids can collect them to make their own picture dictionary.

Picture Crossword
An easy crossword puzzle with picture clues for beginners and young kids. Great for practising and revising new vocabulary. There is also an answer sheet to download and print.

Read and Match
A very easy matching activity for ESL beginners and young kids. Draw lines between each word and its picture. There is also an answer sheet to download and print.

How to use our activities

Picture Dictionaries

First, you can see pictures of the words. To start, click on the picture of the word you want to learn. Now you can read its English name, listen to the audio and repeat. There is also a short definition of the word (useful for older kids).
If you want to hide the words and definitions, and go back to the intro screen, click on the Bear.

Interactive Flashcards

Below the dictionary there is a set of interactive flashcards (pictures and words only). Use them to practise new vocabulary by doing simple exercises. For example:

• Try to guess the English words!
• What's this?
• Find the words beginning with...
• How do you spell...