Dictionary.com
Thesaurus.com
has crash-landed
  • present perfect of crash-land (3rd person singular).