Synonyms of land up in English:

land up


See definition of land up

phrase

1‘many of them land up in prison’

SYNONYMS
finish up, arrive, find oneself, end up, turn up, come, go, appear
informal wind up, fetch up, show up, roll up, blow in