Make land
Synonyms for Make land
- dock
- alight
- disembark
- level off
- splash down
- sit down
- set on deck
- set down
- put in
- light on
- flatten out
- drop anchor
- descend upon
- come to berth
- come ashore
- touch down
- get down
- come in
- come down
- check in
- bring in
- steer
- berth
- ditch
- debark
- pilot
- thump
- put down
- arrive
- settle
For more similar words, try Make land on Thesaurus.plus dictionary