Results

Definition of yachting : Sailing for pleasure in a yacht.

Synonyms:

boating

Usage examples: