{adv. phr.} By exact memorizing; so well that you remember it; by memory. * /The pupils learned many poems by heart./ * /He knew the records of the major league teams by heart./
BY HEART
Meaning of BY HEART in English
Dictionary of English idioms . Словарь английских идиом. 2012