Definitions Found:

extensively; thoroughly