Last modified on 14 August 2014, at 20:01

STOBAR

EnglishEdit

Wikipedia has an article on:

Wikipedia

AcronymEdit

STOBAR

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