Synonyms for Trimotored:

n.

trimotored (noun)
motorised, motored, motorized.