executed a deed - English Synonyms Dictionary