renew a bill of exchange - English Synonyms Dictionary