- a tooth that sticks out beyond the others
- a crooked or broken tooth
Origin of snaggletooth; from snag
A tooth that is broken or not in alignment with the others.
Origin of snaggletoothFrom snag + tooth.
(plural snaggleteeth or snaggletooths)