beachhead vs foothold

beachhead

noun
  • A coastal landing place. 

  • An area of hostile territory (especially on a beach) that, when captured, serves for the continuous landing (or movement into position) of further troops and material 

  • An initial success that ensures the possibility of further advances in a project; a foothold. 

foothold

noun
  • Airhead, beachhead, bridgehead, lodgement. 

  • A secure position from which it is difficult to be dislodged. 

  • A solid grip with the feet. 

How often have the words beachhead and foothold occurred in a corpus of books? (source: Google Ngram Viewer )