microfurnace noun1 •A microscale furnace.The switch triggers a microfurnace to heat up a strip of plastic which breaks after two seconds causing a clip to open; this releases a compressed spring which starts the delivery. — 2015 formsmicrofurnaces