Head Of The River (noun) Definition, Meaning & Examples

noun
    • any of various annual rowing regattas held on particular rivers
    • the boat or team winning such a regatta
Head Of The River (noun) Definition, Meaning & Examples

More Definitions