Definify.com

Definition 2024


CATOBAR

CATOBAR

English

Acronym

CATOBAR

  1. catapult assisted take off but arrested recovery