meaning of bimotored

bimotored meaning in General Dictionary

having two engines