Meaning of the word membrane in English

What does membrane mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

membrane

US /ˈmem.breɪn/
UK /ˈmem.breɪn/
"membrane" picture

Noun

1.

a pliable sheetlike structure acting as a boundary, lining, or partition in an organism

Example:
The cell is surrounded by a protective membrane.
The eardrum is a thin membrane that vibrates with sound.
2.

a thin sheet of material, typically plastic, used as a separator or lining

Example:
A waterproof membrane was installed under the roof tiles.
The filter uses a semi-permeable membrane to purify water.
Learn This Word at Lingoland