longsuffering - English Synonyms Dictionary