Definition of Decayable

  • (adjective satellite) liable to decay or spoil or become putrid

Synonyms of Decayable


Antonyms of Decayable


No Antonyms Found.

Homophones of Decayable


No Homophones Found.