One who adstipulates; a person who makes mutual agreements or bargains with another.
From Latin 'adstipulator,' formed from 'adstipulari' + '-tor' (agent noun suffix), meaning 'one who bargains with.'
Try Another Word