set ashore

set ashore

set ashore

Verb

arrive on shore; "The ship landed in Pearl Harbor"

Synonyms: