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
- have recourse to
- move, travel, or proceed toward some place
resort - thesaurus
hangout
haunt
recourse
recur
refuge
repair