lapaTop 20000MeaningsNoun1. limpet2. limpet (person who sticks to another) (figurative, figuratively)3. lowland paca (Venezuela)4. macaw