Dictionary entry

Land (2)

Webster's Dictionary 1806

Land

v.

to set, put or come on shore, to arrive