BIOAVAILABILITY Meaning of BIOAVAILABILITY in English the degree a drug or nutrient is available to the body. Bioavailability is influenced by how much the substance is absorbed and circulated. AIDS English Glossary. Английский словарь СПИДа. 2012