CATOBAR: Catapult Assisted Take Off But Arrested Recovery

What does CATOBAR mean? The above is one of CATOBAR meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Catapult Assisted Take Off But Arrested Recovery