Synonyms for Bimotored:

n.

bimotored (noun)
motored, motorized, motorised.