ALLOWABLE Meaning of ALLOWABLE in English (a.) Praiseworthy; laudable. Webster's English dictionary. Английский словарь Webster. 2012