What is the meaning of the word "limpet"?

Definitions: