POD Meaning of POD in English [POD] abbreviation pay on delivery, post office department Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012