(n)staycontinuing or remaining in a place or state“they had a nice stay in Paris”, “a lengthy hospital stay”, “a four-month stay in bankruptcy court”