GeneralConnection.com
➔
Dictionary
vanquisher
Noun
1. conqueror
1. victor, master, superior
Usage