to excel in power; to overpover

listen to the pronunciation of to excel in power; to overpover
الإنجليزية - الإنجليزية
outpower