multistage
From WikiWord, the free dictionary
English
Definitions
adjective
- Having more than one step or phase.
- (of a rocket) Composed of multiple detachable parts.
From WikiWord, the free dictionary