Demanding prisoner Synonyms
Definitions for Demanding
- (adjective) requiring much time, effort, or careful attention
- (adjective) hard to please
- (adjective) requiring considerable physical or mental effort
Synonyms for phrase
DP abbreviation
DP is an abbreviation for Demanding PrisonerWhat does DP stand for?
DP stands for "Demanding Prisoner" Prisoner replaced
Definitions for Prisoner
- (noun) one that has been taken and held in confinement
- (noun) a person who is confined; especially a prisoner of war