powered
动词 power:
supply the force or power for the functioning of
同义词:power
形容词 powered:
(often used in combination) having or using or propelled by means of power or power of a specified kind