Dictionary search results

Showing 1-2 of 2 results

special delivery US English

A former express mail service of the US Postal Service that involved expedited delivery of mail, often by special courier


You searched for special delivery