Hammer In Synonyms

Teach by drills and repetition
(Verb)