Definition of occluder in English:

occluder

noun

  • 1Something that occludes or blocks.

  • 2Ophthalmology and Physiology. A patch or other device used to occlude an eye.

Origin

1920s; earliest use found in Proceedings of the Royal Society of London. From occlude + -er.

Pronunciation

occluder

/əˈkluːdə/