HAMMER AN IDEA INTO ONE'S HEAD


Meaning of HAMMER AN IDEA INTO ONE'S HEAD in English

repeat an idea over and over

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.