bucktooth (n.) Look up bucktooth at Dictionary.com
1540s, from buck (n.1), perhaps on the notion of "kicking up," + tooth. In French, buck teeth are called dents à l'anglaise, literally "English teeth." Related: Buck-toothed.