Iceboat Meaning
There are 2 meaning(s) for word Iceboat
Meaning 1 : a sailing vessel with runners and a cross-shaped frame; suitable for traveling over ice
Synonyms : ice yacht, scooter
Synonyms : ice yacht, scooter
Meaning 2 : a ship with a reinforced bow to break up ice and keep channels open for navigation
Synonyms : icebreaker
Synonyms : icebreaker