DOWABLE Meaning of DOWABLE in English adj. entitled to a dower, entitled to a widow's inheritance Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012