stay; sojourn
〔滯留〕
stay; sojournThe state of being away from home and staying at a place.
7 more sentences in the app — free account.