long-stay - definition and synonyms

adjective [usually before noun] British 

Your browser doesn’t support HTML5 audio

  1. 1
    needing to stay somewhere for a long time, or for someone who needs to do this
  2. 2
    designed so that you can park your car there for a long time

    the long-stay airport car park