adjective
Using every available means.
Covering all aspects without exception.
adverb
Alternative form of all out.