boat (race)

Definition

Slang

  • noun the face. A piece of London rhyming slang which is still heard in both the shortened and full form. (The Oxford and Cambridge boat race provided an annual excursion for many East Enders.).
http://www.dictionarycentral.com/definition/boat-race.html