verb

 

not leave to continue to be in a place, job, etc and not leave

The weather was bad so we stayed at home.

 

in a state to continue to be in a particular state

The supermarket stays open late.

 

visit to spend a short period of time in a place

We stayed in a hotel.

 

noun

 

a period of time that you spend in a place

Did you enjoy your stay in Tokyo?