What is the meaning of the word "imperishability"?

Definitions:

  1. the property of being resistant to decay copy to clipboard noun
    • The commercials advertised the imperishability of the product frequently. copy to clipboard

Synonyms: