English Vocabulary Words
with Meaning

 

ENGLISH DICTIONARY FOR VOCABULARY

English wordsMeanings
drillto bore a hole in something with a special tool. The same word also means regular practice
drilyin a dry manner
drollcomic, amusing, surprising
Grammar Website
 
Tenses Table
 
Follow on