overpowerv.压倒;制服;打败;使深深感动;给...提供过大的发动机
Overpowering in effect or strength压倒性的
"an overpowering need for solitude""the temptation to despair may become overwhelming""an overwhelming majority"