Meaning of “postal order” - Learner’s Dictionary

postal order

noun [ C ] uk UK (US money order)

an official piece of paper bought at a post office that you can send instead of money

(Definition of “postal order” from the Cambridge Learner’s Dictionary © Cambridge University Press)