WikiWord

multistage

From WikiWord, the free dictionary

English

Definitions

adjective

  1. Having more than one step or phase.
  2. (of a rocket) Composed of multiple detachable parts.

Related words

Synonyms

References