LONGSHIP Meaning of LONGSHIP in English ■ noun a long, narrow warship, with oars and a sail, used by the Vikings and other ancient northern European peoples. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004