STOBAR (English, noun)
expansion: STOBAR (uncountable)
Senses:
topics: aeronautics
aerospace
aviation
business
engineering
government
military
natural-sciences
physical-sciences
politics
war
glosses: Acronym of short take-off but arrested recovery.
tags: abbreviation
acronym
alt-of
uncountable
Forms: