LONGSHIP

Definition of LONGSHIP

  1. (noun)a type of ship invented and used by the Vikings for trade, commerce, exploration, and warfare during the Viking Age.