recipient of an allowance - English Synonyms Dictionary