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