noble but impoverished sponger - English Synonyms Dictionary