Word info

head lad

Noun

Meaning

head lad (plural head lads)

A person employed to manage a stable of racehorses.

Source: en.wiktionary.org

Close letter words and terms