English definition of “stay”
NOT LEAVE [I] › to continue to be in a place, job, etc and not leave: The weather was bad so we stayed at home. Do you want to stay in teaching?
IN A STATE [T] › to continue to be in a particular state: The supermarket stays open late. I was tired and couldn't stay awake.
VISIT [I, T] › to spend a short period of time in a place: We stayed in a hotel. We're going to stay with my grandmother.
stay put informal › to continue to be in the same place: He told me to stay put while he fetched the car.