English Dictionary
Definition the Postal Service in British English
the Postal Service
1
the government department in the US that delivers the post
Synonyms and related words
