Образовано суффиксальным способом от существительного зубр в значении "зуб", произвенного в свою очередь от зуб. Первоначальное значение глагола зубрить – "делать зазубрины, зубцы", затем развивается новое, имеющее переносный характер, – "учить назубок".
Этимологический словарь русского языка. — СПб.: ООО "Виктория плюс".
Крылов Г. А..
2004.