longship (n.)youdaoicibaDictYouDict
Old English langscip "man of war;" see long (adj.) + ship (n.).