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