Single Trooper Aerial Platforms
Key Facts
Abbreviation
STAP
Pronunciation
/ˈsɪŋgəl ˈtrupər ˈɛriəl ˈplætˌfɔrmz/
Category
Miscellaneous
Related Field
Unclassified
Other meanings of STAP
Scientific Technical Advisory Panel
Business