English Dictionary
◊ TRIMOTORED
trimotored
adj : having three motors