English Dictionary
Define dictionary terms easily — search for "example", "dictionary", "language", or "word" in our powerful online English dictionary.
Define dictionary terms easily in our powerful online English dictionary.
needing to stay somewhere for a long time, or for someone who needs to do this
long-stay patients/hospitals
designed so that you can park your car there for a long time
the long-stay airport car park