Home
Search
Index
Definify.com
Definition
2024
CATOBAR
CATOBAR
English
Acronym
CATOBAR
catapult
assisted
take off
but
arrested
recovery
Similar Results
Capibar