English Dictionary
Definition yachting in British English
yachting noun
[uncountable] noun
/ˈjɒtɪŋ/
Synonyms and related words
