PD


Meaning of PD in English

n. condition of being free from copyright or patent; public land or area

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