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