Berikut ini adalah penjelasan tentang hafal dalam Kamus Indonesia-Inggris
1 know by heart, memories. 2 know s.t. very well.
vb1; vb2; vb3; vb.ing = memorize; memorized; memorized; memorizing