Meaning of “limpet” in the English Dictionary