Free dictionary online: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
Google Widget
Other Dictionary Collaborative dictionary
finalize  
agree, clinch, complete, conclude, decide, settle, sew up  (informal) shake hands, tie up, work out, wrap up  (informal)