Definition of multimanned in US English:

multimanned

adjective

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

Origin

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

Pronunciation

multimanned

/ˌmʌltɪˈmand/