to anticipate what someone is going to say and say it first
Verb
to pick up a language
Verb
to land an assignment
Verb
to make a snatch at sth
Verb
to snatch a letter out of sb's hand
Verb
to take offence at the slight est thing
Verb
(slang) to be irritated by a person
Verb
to land yourself something
Verb
steal market share
Verb, Competition Law
scramble for the best seats