A single word meaning to abide in a place for a long time

Can anybody give me a single word meaning to abide in a place for long time?

I'm thinking in the context of "to remain in prison" (or elsewhere, against one's will).


"Languish" seems to be a popular word to evoke that incarceration feeling.


settle and dwell

have implications of a "permanent residence" - which might be a slightly longer time than what you're looking for.


What is the context in which you are using the word? Maybe 'linger' is the word.