They spent a week motoring through Italy. 他们花了一星期,驾车周游意大利。
Her latest stunt is riding a motor cycle through a ring of flames. 她的最新特技表演是骑摩托车钻火圈。
motored
[ adj ] equipped with a motor or motors <adj.all> a motorized wheelchair
motored \motored\ adj. equipped with a motor or motors; motorized. Opposite of {unmotorized}. [Narrower terms: {bimotored}; {trimotored ] [WordNet 1.5]