Synonyms of Trimotored in English :
Antonyms of Trimotored in English
Thesaurus of Trimotored in English
1. (adjective) having three motors