MEMBRANE Meaning of MEMBRANE in English a thin sheet or layer of pliable tissue serving as a semi-permeable covering. AIDS English Glossary. Английский словарь СПИДа. 2012