fulfils - English Synonyms Dictionary