(off) by heart - definition and synonyms

phrase
  1. if you know something by heart, you can remember all the words in it without any help

    We learned long passages of poetry off by heart.

See also main entry: heart