What is Ambactus?

Legal Definition
A messenger; a servant sent about; one whose services his master hired out. Spelman.
-- Black's Law Dictionary
Legal Definition
A vassal; a client.
-- Ballentine's Law Dictionary