IDP noun - Definition, pictures, pronunciation and usage notes
https://www.oxfordlearnersdictionaries.com/us/definition/english/idp
WEBnoun. /ˌaɪ diː ˈpiː/ a person who has been forced to move within their own country because of war, a natural disaster, etc. (the abbreviation for. internally displaced person. ) There are many IDPs all over the country. A number of schools were converted into IDP camps. Topics Social issues c2, War and conflict c2. Definitions on the go.
DA: 71 PA: 82 MOZ Rank: 74