Definition of Highly Indebted Poor Country Initiative in the Financial Dictionary - by Free online English dictionary and encyclopedia. What is Highly Indebted Poor Country Initiative? Meaning of Highly Indebted Poor Country Initiative as a finance term. What does Highly Indebted Poor Country Initiative mean in finance?