Definify.com

Definition 2025


CATOBAR

CATOBAR

English

Acronym

CATOBAR

  1. catapult assisted take off but arrested recovery