Delve Verb

research or make painstaking inquiries into something