An Encylopedia Britannica Company

postal order

1 ENTRIES FOUND:
postal order noun
plural postal orders
postal order
noun
plural postal orders
Britannica Dictionary definition of POSTAL ORDER
[count] British