[ I usually + adv/prep ] to act with great strength or in a forceful way:

中文解释

Halfway through, she powered into the lead and went on to win the race.

正在查询

predacious disgorgement codify self-approbation demo permanent mark Vermonter pureblood complete confusion introduce deliberately