CEFR A2

bases

noun

Meaning

The main or most important place or centre for a particular activity or organization.

Examples

  • The company has its main bases in London and New York.
  • The rebels retreated to their mountain bases.