stay ·verb (LIVE)

Definition: to live or be in a place for a short time as a visitor Level: A2