Synonyms for "drill"

Words with similar meaning