← DefinitionshareGuessleachabilitiesnounThe plural form of leachability; multiple instances or measures of how easily a substance can be leached.No synonyms or antonyms found for this word.