Dictionary.com
Thesaurus.com

will have caved

  • future perfect
    of cave.
    cave
    noun
    a hollow in the earth, especially one opening more or less horizontally into a hill, mountain, etc.