York demanding Synonyms
We can't find synonyms for the phrase "York demanding", but we have synonyms for terms, you can combine them.YD abbreviation
YD is an abbreviation for York DemandingWhat does YD stand for?
YD stands for "York Demanding" Definitions for York
Definitions for Demanding
- (adjective) requiring much time, effort, or careful attention
- (adjective) hard to please
- (adjective) requiring considerable physical or mental effort