VOCABULARY - IDIOMS

Pin Someone Down

Meaning:

Demand a decision or clear answer

Examples: