Green’s Dictionary of Slang

snag n.1

[SE snag, a jagged or angular projection, a short stump projecting from a tree trunk]

1. (also snagg) a large tooth.

[UK]B.E. Dict. Canting Crew n.p.: Snaggs large Teeth.
[UK]M. Prior Alma in Works (1959) I ii 496: In china none hold Women sweet, Except their Snags are black as Jett.
[UK]Grose Classical Dict. of the Vulgar Tongue.
[UK]Lex. Balatronicum.
[UK]Egan Grose’s Classical Dict. of the Vulgar Tongue.
[UK]Censor (London) 18 Jan. 6/2: [H]e actually would undertak e to remove snaggs as he called teeth.
[US]Matsell Vocabulum.
[UK]Leaves from Diary of Celebrated Burglar 56/2: From our side of the water we had [...] George Appleby, alias ‘snags’ and his ‘stalls’.

2. (Aus./US ) a jagged tooth.

[US]J. Conroy Disinherited 166: He had only a few teeth left. ‘Gotta do some maneuverin’ t’ git my grub t’ where I can grind it with these snags.’.
[Aus]R. Park Poor Man’s Orange 212: ‘Jeepers, what an awful-looking lot of clothes-pegs. Why don’t you get them out?’ ‘I was thinking of it,’ said Mumma. ‘A person can’t look their best with a mouthful of old snags.’.
[US]M. Braly On the Yard (2002) 9: Yank the bastards, Doc [...] Those snags have whipped me for a lot of action.

In compounds

snag-catcher (n.)

a dentist.

[UK]Partridge DSUE (1984) 1099/2: ca. 1880–1900.
[NZ]McGill Reed Dict. of N.Z. Sl. 193: snag-toothed barrister The thorny native plant, bush-lawyer, playing on the ‘snag-catcher’, the dentist.