Synonyms: bimotored
Definition: having two motors
Similar words: motored, motorised, motorized
Definition: equipped with a motor or motors
Usage: a motorized wheelchair