Meaning of the word idp in English
What does idp mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.
idp
US /ˌaɪ.diːˈpiː/
UK /ˌaɪ.diːˈpiː/
Abbreviation
Internally Displaced Person: someone who is forced to leave their home but who remains within their country's borders
Example:
•
The conflict created thousands of IDPs.
•
Providing aid to IDPs is a major challenge.