amarsirConjugationsMeaningsVerb1. to land on the surface of the planet Mars (intransitive, of a spacecraft)