lord high steward
noun
: an English officer of state now appointed only for rare occasions (as a coronation or the trial of a peer)
Love words? Need even more definitions?
Merriam-Webster unabridged
Share