meaning of boat racing

boat racing meaning in General Dictionary

the activity of rushing ships