Inculcation meaning

The teaching of something by using frequent repetition.
noun
0
0
Advertisement