make final; put the last touches on; put into final form; lets finalize the proposal
[ Syn: finalize , settle , nail down ]