Meets on the river? (8)
I believe the answer is:
regattas
(Other definitions for regattas that I've seen before include "Boat race meetings" , "Meetings for boat races" , "Boat races organised as sporting events" , "Sporting events with boats and yachts" , "Boating events" .)