Synonyms of 'membrane'
Copyright © 2016 by HarperCollins Publishers. All rights reserved.
A film of powder, liquid, or oil is a very thin layer of it.
The sea is coated with a film of sewage.
A layer of a material or substance is a quantity or piece of it that covers a surface or that is between two other things.
A fresh layer of snow covered the street.
Thesaurus for membrane from the Collins English Thesaurus
A membrane is a thin piece of skin which connects or covers parts of a person's or animal's body.