Demanding

Vocabulary Term #1698
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."