(1) Any barrier to the flow of fluid. (2) In surgery and dentistry, a sheet of thin rubber arranged so as to shut off the operative site from the access of fluid. [A.S. fordemman, to stop up]
As scientists who evolve with technology we treat innovation as a way of life, a life we dedicate to improvement and advancement of Safety, Health and Environment.