Meaning of “membrane” in the English Dictionary

british dictionary

"membrane" in British English

See all translations

membranenoun [ C or U ]

us uk /ˈmem.breɪn/ specialized

anatomy a thin piece of skin that covers or connects parts of a person's or animal's body:

The cornea is the transparent membrane that covers the front of the eye.

engineering a very thin piece of material that covers an opening

biology the outer covering of a cell:

a cell membrane

(Definition of “membrane” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)

"membrane" in American English

See all translations

membranenoun [ C ]

us /ˈmem·breɪn/

a thin, soft layer of tissue that covers organs or connects parts of living things, or the outer covering of a cell

(Definition of “membrane” from the Cambridge Academic Content Dictionary © Cambridge University Press)