Membrane meaning

mĕmbrān
Frequency:
A piece of parchment.
noun
2
1
(chemistry) A thin sheet of natural or synthetic material that is permeable to substances in solution.
noun
2
1
A thin, soft, pliable sheet or layer, especially of animal or vegetable tissue, serving as a covering or lining, as for an organ or cell.
noun
1
1
A thin, flexible layer of tissue that covers, lines, separates, or connects cells or parts of an organism. Membranes are usually made of layers of phospholipids containing suspended protein molecules and are permeable to water and fat-soluble substances.
1
1
Any thin, flexible layer or material designed to separate, filter, etc.
noun
0
0
Advertisement
(chemistry) A thin sheet of natural or synthetic material that is permeable to substances in solution.
noun
0
0
(chemistry) A thin sheet of natural or synthetic material that is permeable to substances in solution.
0
0
A flexible enclosing or separating tissue forming a plane or film and separating two environments (usually in a plant or animal).
noun
0
0
A mechanical, thin, flat flexible part that can deform or vibrate when excited by an external force.
noun
0
0
A flexible or semi-flexible covering or waterproofing whose primary function is to exclude water.
noun
0
0
Advertisement
A thin, pliable sheet or layer of natural or synthetic material.

The resonating membrane of a kazoo.

noun
0
1

Other Word Forms

Noun

Singular:
membrane
Plural:
membranes

Origin of membrane

  • Latin membrāna skin from membrum member of the body

    From American Heritage Dictionary of the English Language, 5th Edition

  • From Latin membrāna (“skin of body”).

    From Wiktionary