baroswitch noun1 •Any form of switch that is activated barometrically (by a change in pressure) formsbaroswitches