English

yachting noun definition in Boating topic from the Oxford Advanced Learner's Dictionary

yachting

 noun: Boating topic
the sport or activity of sailing or racing yachts