Verb
thoroughgo (third-person singular simple present thoroughgoes, present participle thoroughgoing, simple past thoroughwent, past participle thoroughgone) (transitive, obsolete) To go through.