availability of a substance - English Synonyms Dictionary