What does STAP mean?

STAP meaning is defined below:

Ship Tethered Aerial Platform
ADVERTISEMENT

Was it useful?

What does STAP mean? It stands for Ship Tethered Aerial Platform

Most popular questions

What does STAP stand for?


STAP stands for "Ship Tethered Aerial Platform"

How to abbreviate "Ship Tethered Aerial Platform"?


"Ship Tethered Aerial Platform" can be abbreviated as STAP

What is the meaning of STAP abbreviation?


The meaning of STAP abbreviation is "Ship Tethered Aerial Platform"

What does STAP mean?


STAP as abbreviation means "Ship Tethered Aerial Platform"

Related Acronym Searches