The vocabulary list here is designed with high intermediate/low advanced ESL students (high school and adult learners) in mind.
There are 21 words from Roald Dahl's story with a follow up review exercise.
I've added some images of some of the words on the list.
This is a nice way to begin discussion of the story while building vocabulary.
You might also like
The Landlady Creative Writing Activity
Quiz to accompany this Vocabulary List