resort




resort - noun

  • a hotel located in a resort area
  • a frequently visited place
  • something or someone turned to for assistance or security
  • act of turning to for assistance

  • resort - verb

    resort - thesaurus

    hangout   haunt   recourse   recur   refuge   repair