intermediation

intermediation

English Noun
Ad

Definition

An act of coming between; an intervention.

Etymology

From intermediate (verb) + -ion.

Ad