VOCABULARY - IDIOMS

Take a Deep Dive (Into)

Meaning:

Explore something extensively

Examples: