What does bimotored mean?

bimotored meaning in General Dictionary

having two engines