Vocabulary Term: demanding

Adjective
USA
UK
Demanding
USA
UK
requiring a lot of effort or attention
USA
UK
"He was a very demanding guest, nothing was good enough for him."