NDPE
English
Noun
NDPE
(
uncountable
)
Initialism of
no
deforestation
, no
peat
, no
exploitation
: an
ethical
approach to the
supply
of certain
natural
resources
.
Anagrams
pend