Dictionary search results

Showing 1-2 of 2 results

Lord Privy Seal US English

(In the UK) a senior cabinet minister without specified official duties