Children's, Intermediate and Advanced Online English Dictionary & Thesaurus

Comprehensive
Dictionary Suite
Help
Help
Help
mail1 (sometimes pl.) the system organized to send and deliver letters, parcels, and the like; postal system. [4 definitions]
mail2 flexible armor made of overlapped or linked metal rings. [2 definitions]