having all its parts; whole
total, not lacking
thorough; complete
all-inclusive, complete
having used, taken out, more money than one has in a bank account
wide-ranging
having an effect on many people; too general (an so not accurate)
wide-ranging