ride a horse frequently - English Synonyms Dictionary