1. A fixed military, governmental, or operational installation established for long-term use in a specific location
The United States maintains a permanent base in Germany.
Os Estados Unidos mantêm uma base permanente na Alemanha.
2. A stable headquarters or central location from which operations are conducted
The company established a permanent base in São Paulo for its South American operations.
A empresa estabeleceu uma base permanente em São Paulo para suas operações na América do Sul.
3. In sports or gaming, a fixed territorial position or headquarters
Each team has a permanent base they must defend.
Cada equipe tem uma base permanente que deve defender.