Значение
Знать досконально или наизусть какой-нибудь текст; отлично в чем-то разбираться; превосходно владеть темой.
Происхождение
Какой смысл вкладывается в эти слова — детям известно не хуже взрослых. Знать назубок — значит, например, превосходно выучить стихотворение, затвердить роль и вообще отлично в чем-либо разбираться.
А было время, когда знать назубок, проверить назубок понималось почти буквально. Эта поговорка возникла из обычая проверять на зуб подлинность золотых монет, колец и других изделий из благородного металла. Прикусишь монету зубами, и если не осталось на ней вмятины, значит, подлинная, не поддельная. А то ведь могла попасться фальшивая: полая внутри или залитая дешевым металлом.
Этот же обычай вызвал к жизни и другое яркое образное выражение: раскусить человека, то есть досконально узнать его достоинства, недостатки, намерения.
Примеры
«Конечно, на собеседовании речь могла не зайти о многом из того, что я теперь знал на зубок.»
«Когда вот так просыпаешься и не находишь никого рядом, это значит только то, что кто-то скоро будет тебя будить – это девочка знала на зубок.» Бризин Корпс, Ничто, 2015.
«Она училась в престижной школе и уж теорию магии знала на зубок, как любой член общества, лишённый дара.» Елизавета Соболянская, Огонь саламандры, 2019.
Знать на зубок ха ха ха