Home / M / mail service

mail service

noun 12 letters Scrabble 18 WWF 22
Definitions
noun

the system whereby messages are transmitted via the post office

“he works for the United States mail service”

Want another word?
Spin the dictionary for a fresh one.
Generate a word →