What is the meaning of Liaise?

To establish a liaison.

To act between parties with a view to reconciling differences.

To cooperate, consult and discuss in order to come to a common solution.

Source: wiktionary.org