Dictionary search results

Showing 1-3 of 3 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