Meaning of “the ark” in the English Dictionary