Longman Dictionary of Contemporary English homepage

Topic: TECHNOLOGY

Date: 1400-1500
Language: Latin
Origin: membrana 'skin', from membrum; MEMBER

membrane

noun
     
mem‧brane [uncountable and countable]
1HB a very thin piece of skin that covers or connects parts of your body:
Loud noise can damage the delicate membrane in the ear.
2T a very thin layer of material that covers something
membranous adjective
Word of the Day
The TECHNOLOGY
Word of the Day is:

Other related topics