Definition, synonyms and related words
A cured olive which has spoiled or is on the verge of decomposition.