snake doctor

noun

Definition of snake doctor

First Known Use of snake doctor

1862, in the meaning defined at sense 1

Keep scrolling for more