depressed limpet - English Synonyms Dictionary