POSTAL NOTE


Meaning of POSTAL NOTE in English

postal check, postal money order, money order taken from a post office

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.