Synonyms of 'land up'
▷ See land
end upDictionary, arrive, turn upWe landed up at the Las Vegas at about 6.30.
Copyright © 2016 by HarperCollins Publishers. All rights reserved.
Thesaurus for land up from the Collins English Thesaurus
If you say that you land up in a place or situation , you mean that you arrive there after a long journey or at the end of a long series of events.