Dictionary search results

Showing 1-2 of 2 results

Queen's Speech British & World English

(In the UK) a statement read by the sovereign at the opening of a new session of parliament, detailing the government’s proposed legislative programme