YourDictionary

thoroughgoing

adjective

very thorough; specif.,
  1. precise and painstaking
  2. being wholly such; unmitigated

See thoroughgoing in American Heritage Dictionary 4

Learn more about thoroughgoing

link/cite print suggestion box