dragonslayer in French dragonslayer in French sauroctone noun One who slays a dragon. Add to Flashcards