adjective
an adjective is a word that describes or modifies a noun, in this case 'snaggle-toothed' describes a person or animal with teeth that are uneven or crooked
-
The snaggle-toothed man had a charming smile despite his crooked teeth.
-
I can't help but smile when I see that snaggle-toothed dog running around.
-
That snaggle-toothed guy at the party was hilarious!
-
Her writing style is like a snaggle-toothed grin - imperfect but endearing.