to excel in power; to overpover

listen to the pronunciation of to excel in power; to overpover
English - English
outpower