pit (of a fruit) - English Synonyms Dictionary