Meaning of diplomatic pouch

Definition of diplomatic pouch

(noun) a mail pouch that is sealed shut and that is used to carry communications between a legation and its home office

Other information on diplomatic pouch

WIKIPEDIA results for diplomatic pouch
Amazon results for diplomatic pouch