By heart

Meaning: memorize something so that you can repeat, remember or recite
Example: The boy said that he knew the national anthem by heart.
See this Idiom in a story: Valentine's Day Going on a Date

Submit an Image

What country are you from?

How old are you?

by heart