stackable adjective 2noun 1forms 1 adjective2 •Capable of being stacked. •Capable of being combined with others on a single purchase.With a 10% stackable coupon I can get my cost down to ∼$625 shipped, taxed for the 15" DVI LCD […] — 2003 noun1 •A network switch that can be set up to operate with other network switches. formsstackables