Synonyms: shore, set ashore, land
Definition: arrive on shore
Usage: The ship landed in Pearl Harbor
Similar words: come, arrive, get
Definition: reach a destination; arrive by movement or progress
Usage: She arrived home at 7 o'clock; She didn't get to Chicago until after midnight