exhaustive[adjective]Synonyms: thorough, all-embracing, complete, comprehensive, extensive, full-scale, in-depth, intensive 
Antonyms: superficial
Contrasted words: cursory, shallow, incomplete, partial, slipshod, unthorough
Related Words: all-encompassing, 
all-out, 
comprehensive, 
full-blown, 
full-scale, 
out-and-out, 
profound, 
total, 
intensive, 
radical, 
sweeping [TahlilGaran] English Synonym Dictionary ▲