thoroughgoing
adjectiveVery thorough; complete.
adjectiveUnmitigated; unqualified.
Unqualified; out-and-out; thorough; complete.
Synonyms See
Going through, or to the end or bottom; very thorough; complete.
adjectiveGoing all lengths; extreme; thoroughplaced; — less common in this sense.
adjectiveperformed comprehensively and completely
adjectivewithout qualification; used informally as (often pejorative) intensifiers