НАПЕРЕЧЁТ, нареч. 1. Целиком, без исключения. Знал он, где какая птичка гнезда вьет, Просеки, тропинки знал наперечет. Плещеев, Старик. Прохладных минут за все время пребывания ... Словарь русского языка (МАС)
Он храбрец, каких мало, настоящий храбрец, хоть у нас и думают, что ежели кто умудрён не по летам и знает наперечёт старинные песни и сказанья, то он, дескать, и воин никудышный, и воевода курам на смех.