Meaning of “cruise ship” in the English Dictionary

british dictionary