Definitions Found:

thoroughly