guest of Her Majesty
English
Noun
guest
of
Her Majesty
(
plural
guests of Her Majesty
)
(
UK
,
informal
)
A
prisoner
Related terms
live at Her Majesty's pleasure