exhaustive
Adjective
B2 – Upper-Intermediate
Covering every possible detail or option, leaving nothing out.
'Exhaustive' describes how complete something is, while 'exhausted' describes being very tired, two words that are easy to mix up.