Meaning of Membrane | Babel Free
ˈmɛm.bɹeɪnDefinitions
- A flexible enclosing or separating tissue forming a plane or film and separating two environments.
- A mechanical, thin, flat flexible part that can deform or vibrate when excited by an external force.
- A flexible or semiflexible covering or waterproofing whose primary function is to exclude water.
- A microscopic double layer of lipids and proteins forming the boundary of cells or organelles.
- A piece of parchment forming part of a roll.
Equivalents
Examples
“The animal was breathing oxygen that permeated from the water through panels of membrane while carbon dioxide and other unwanted gases moved in the opposite direction—from the animal's enclosed atmosphere into the water.”
“Then they backed the membrane with a gel matrix containing a perfluorocarbon (PFC) propellant and fluorescent "nanobullets" about a micron wide, and hit it with ultrasound.”
CEFR level
B2
Upper Intermediate
This word is part of the CEFR B2 vocabulary — upper intermediate level.
This word is part of the CEFR B2 vocabulary — upper intermediate level.
See also
Know this word better than we do? Language is a living thing — help us keep it growing. Collaborate with Babel Free