Sailing contest (7)
I believe the answer is:
regatta
(Other definitions for regatta that I've seen before include "Meeting at Dartmouth, perhaps" , "set of marine races?" , "races at sea" , "Event for craft" , "It could involve a lot of rowing" .)