letter post
noun
: a class of mail in the United Kingdom comprising chiefly letters and postcards and corresponding to first-class mail in the U.S.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share