head of the river

noun

  1. any of various annual rowing regattas held on particular rivers
  2. the boat or team winning such a regattaEton are head of the river again this year

Nearby words

  1. head louse,
  2. head margin,
  3. head mike,
  4. head money,
  5. head of state,
  6. head off,
  7. head on,
  8. head or tail,
  9. head out,
  10. head over heels

Collins English Dictionary - Complete & Unabridged 2012 Digital Edition © William Collins Sons & Co. Ltd. 1979, 1986 © HarperCollins Publishers 1998, 2000, 2003, 2005, 2006, 2007, 2009, 2012