floatbases

noun
  1. plural of floatbase; military or naval installations designed to operate from floating platforms or vessels that can be deployed to various locations.
  2. Usage: military/naval term; typically used in plural form

Examples