Definition of multimanned in English:

multimanned

Pronunciation /ˌmʌltɪˈmand/

adjective

  • Of a spacecraft, space mission, etc.: manned by more than one person.

Origin

1960s; earliest use found in Life. From multi- + manned.