microclosure A very small closure (device) Noun A very small closure (device) Origin From micro- + closure. Forms microclosures