English Dictionary
Definition the Royal Mail in British English
the Royal Mail
1
the organization in the UK that is responsible for collecting and delivering post
