Search the meaning/definition of over one hundred thousand
words!
Random Word
stay means
continuing 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"; (nautical... more