ALLOWER


Meaning of ALLOWER in English

noun an approver or abettor.

2. allower ·noun one who allows or permits.

Webster English vocab.      Английский словарь Webster.