Netting

/ˈnɛtɪŋ/

Slang Meanings

To catch or ensnare unexpectedly.
I totally netted him by surprise with that question.
To achieve success in a deal or negotiation.
She netted a great contract with that last pitch.