by heart UK /baɪ ˈhɑːt/US /baɪ ˈhɑɹt/ prepositional phrase1 •From unaided memory and in full detail.He used to live in that town, and he still knows all the streets by heart.