SNAGGLE-TOOTHED
Meaning of SNAGGLE-TOOTHED in English
snag·gle-toothed /ˈsnæɡəl tuːθt/ BrE AmE adjective
a snaggle-toothed person has uneven or broken teeth
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012