English Dictionary
◊ WINDJAMMER
windjammer
n : a large sailing ship