head of the river
noun
- any of various annual rowing regattas held on particular rivers
- the boat or team winning such a regattaEton are head of the river again this year
Words nearby head of the river
head louse,
head margin,
head mike,
head money,
head of state,
head of the river,
head off,
head on,
head or tail,
head out,
head over heels