Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

stay at Definition

Cancel
stay at
adjective(stay-at-home)
remaining in one's residence, locality, or country; especially : remaining at home especially to tend to children and domestic duties while a spouse is at work

Words Related to stay at!

stay at Examples by Brain Bank Users