thoroughgoing





thoroughgoing - adjective

thoroughgoing - thesaurus

arrant   complete   consummate   everlasting   exhaustive   gross   perfect   pure   sodding   staring   stark   thorough   unadulterated   utter