SUBSTITUTABLE Meaning of SUBSTITUTABLE in English [sub.sti.tut.able] adj (1805): capable of being substituted -- sub.sti.tut.abil.i.ty n Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012