Demanding

Going the extra mile
Vocabulary Term #1698
Adjective
US
UK
Demanding
US
UK
requiring a lot of effort or attention
US
UK
"He was a very demanding guest, nothing was good enough for him."