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