Find the word definition

Wiktionary
dog tooths

n. (context rare English) (dog tooth English)