by heart

[baɪ hɑːt] バイ ハート

1. 丸暗記して、記憶から完全に覚えている状態

心で覚えている、つまり何も見ないで正確に思い出せるほど完全に記憶している状態を表します。
I know this poem by heart. (私はこの詩を丸暗記しています。)