The AI-powered English dictionary
plural emissaries
An agent sent on a mission to represent the interests of someone else. examples
(anatomy) A venous channel in the skull. examples
An underground channel by which the water of a lake escapes. examples