ice yachtEnglishOxford Dictionary of Englishice yacht ▸ noun another term for iceboat (sense 1 of the noun)