beachhead

noun
  1. an area on a hostile shore occupied by an advancing army to secure further landing of troops and supplies
  2. Usage: military
  3. a secure initial position that has been gained and can be used for further advancement
  4. Usage: figurative

Examples