Meaning of POD in English

POD

[POD] abbreviation pay on delivery, post office department

Merriam-Webster English vocab.      Английский словарь Merriam Webster.