AFTS
Appearance
See also: afts
English
[edit]Noun
[edit]AFTS (plural AFTSes)
- (astronautics) Initialism of autonomous/automated/automatic flight termination system.. A self-activating self-destruct system found on rockets
AFTS (plural AFTSes)