surbase ( synonym found)

Definition of surbase:

°A military airport, providing housing and support for aircraft and personnel.

Back to Top