postal
Definition 1
Refers to a system used to deliver mail, such as the United States Postal Service.
Definition 2
Slang for having lost one’s composure or gone insane. “Becky went postal after she was told that her job had unexpectedly been eliminated.”
Mentioned in these definitions
Popular '' Terms
postal in the news
This content can be found on the following page:
http://www.businessdictionary.com/definition/postal.html







