Word info

guest of Her Majesty

Noun

Meaning

guest of Her Majesty (plural guests of Her Majesty)

(UK, informal) A prisoner

Source: en.wiktionary.org

Close letter words and terms