English ship nounMeaning 1A large vessel for transporting people or goods by sea.in other languages:ČZJmeaning 1more translations