Liaised, past participle of liaise. Synonyms in the same form.
Mediate
mediated, interceded, arbitrated, intermediated
Other
co-operated, liaisoned, collaborated
All synonyms for liaise →