STACKABLE Meaning of STACKABLE in English adj. can be stacked, can be piled one on top of another Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012