Langimage
English
B2

to engage in the activity of sailing or racing yachts.

Meanings

to engage in the activity of sailing or racing yachts.

They decided to go yachting for the weekend.

Synonyms

Antonyms

Last updated: 2025/01/11 11:59