TOP

Definition of longship noun from the Oxford Advanced American Dictionary

See longship in the Oxford Advanced Learner's Dictionary