Полный русско-английский словарь
Нареч.; разг. знать назубок что-л. — to know by heart/rote; to know thoroughly нареч., разг. : знать что-л. ~ have* smth. at oneś fingertips, be* word-perfect in smth. , know* (smth.) by heart/rote; знать роль ~ be* word-perfect.