GeneralConnection.com
➔
Dictionary
yachting
Noun
1. boating
1. water travel, seafaring
Usage