Meaning of land up in English:

land up

See synonyms for land up

Translate land up into Spanish

phrasal verb

  • Reach a place or situation.

    ‘the ship landed up on the south coast of Devon’
    • ‘I landed up in prison’
    finish up, arrive, find oneself, end up, turn up, come, go, appear
    View synonyms