We do not currently know of any synonyms for piacle.
The noun piacle is defined as:
Did you mean pickle?