longship (n.) Look up longship at Dictionary.com
also long-ship, Old English langscip "warship, man-of-war;" see long (adj.) + ship (n.). Translating Latin navis longa.