dude ranch
1.
(
noun
) a holiday resort offering ranch activities (riding and camping)
Related Words:
holiday resort
,
playground
,
resort
,
vacation spot
Terms and Conditions of Use / Copyright Notice