We're keeping ESLeschool safe for younger learners. Please log in and confirm your date of birth so we can save your progress.

If a learner is under 13, we'll ask for a parent or guardian's email so we can send an approval link.

Log in to confirm →

Random Word

Share this
Teacher Tool · CEFR Pre-A1 to B1

Random Word

Random Word reveals one English vocabulary word at a time, with its definition and example appearing step by step — ideal for elicitation, board races and quick recall. Filter by CEFR level and topic so every word fits your class, from Pre-A1 to B1. Free, projector-ready and no prep required.

🎲 Random Word

1Look at the word — do you know it?
2Try to use it in a sentence
3Reveal the definition to check
4See it used in an example
📖

Press New Word to begin

⌨️ Keyboard shortcuts: SpaceNew word DDefinition SSentence YKnew it NDidn't know XStar word

How to Use Random Word in Class

Random Word reveals one English vocabulary word at a time, with its definition and example appearing progressively. It’s free, runs on the projector, and filters by CEFR level and topic.

Ways to use it in class

  • Elicit first: show only the word and have students guess the meaning before you reveal the definition.
  • Make a question: reveal a word and ask students to form a question using it.
  • Board race: teams write a correct sentence with the word for a point.
  • Speaking prompt: students talk for 30 seconds using the word in context.

Why it supports learning

The step-by-step reveal turns a simple word list into guided elicitation: students predict, then confirm, which deepens processing far more than just reading a definition. Asking them to produce a sentence or question pushes them from recognising a word to actually using it — the shift from passive to active vocabulary that real fluency depends on.

Who it’s for

Beginner to intermediate English classes; vocabulary spans CEFR Pre-A1 to B1.

More teacher tools: Teacher Hub · Spin the Wheel · Hot Seat

🏴 Report an issue

Help us improve — what seems wrong with this question?