ALLOWER Meaning of ALLOWER in English noun an approver or abettor. 2. allower ·noun one who allows or permits. Webster English vocab. Английский словарь Webster. 2012