The word "snaggle-toothed" refers to having uneven or protruding teeth. Synonyms for this term include crooked-toothed, buck-toothed, gap-toothed, snaggle-teeth, snag-toothed, and uneven-toothed. These words are used to describe teeth that are not aligned properly, or that are crowded or angled in an abnormal manner. People often use these words to describe a person's appearance or personality, but they can also be used to describe an object or situation that is flawed or difficult to manage. Regardless of their usage, these synonyms all describe a characteristic that is unique and noticeable.