Home / Dictionary / Meaning of membrane

Membrane

/mˈɛˌmbreɪn/
B2
Listen pronunciation

(noun) A flexible enclosing or separating tissue forming a plane or film and separating two environments.

Reverse osmosis consists in forcing seawater through a membrane that filters out the salt.
The mucous membrane is very sensitive.
CEFR Practice Quiz
The thin ____ protects the inner parts of the cell and regulates what can enter and leave it.

Expand Your Vocabulary with LexUp

Master English words using smart flashcards, play exciting word rounds, and compete with other learners worldwide.