• STOBAR

    Acronym

    acronym

    1. (military, US) Short take-off but arrested recovery
    © Wiktionary