learn (something) by heart

выучить что-либо наизусть

The teacher told the pupils to learn the grammar rule by heart.

Другие идиомы: