Generate a list of 50 vocabulary words and their definitions for an English as a Second Language (ESL) class. Then, create a drill practice with a series of sentences where students have to fill in the blanks with the appropriate word.