Word info

turf advisor

Noun

Meaning

turf advisor (plural turf advisors)

A racehorse tipster.

Source: en.wiktionary.org

Close letter words and terms