head lad (English, noun)
expansion: head lad (plural head lads)
Senses:
glosses: A person employed to manage a stable of racehorses.
Forms:
form: head lads
tags: plural