special master
Noun
Meaning
special master (plural special masters)
(UK, US, law) An authority appointed by a judge to make sure that judicial orders are actually followed.
Noun
special master (plural special masters)
(UK, US, law) An authority appointed by a judge to make sure that judicial orders are actually followed.