What is the meaning of "land an account"?

The meaning of "land an account" is:

to achieve success in business by securing a new customer

What is the definition of "land an account"?

The definition of "land an account" is:

to achieve success in business by securing a new customer


"land an account" means

to achieve success in business by securing a new customer

Example Sentences:

If I land this account, I’ll get a promotion.

The excited salesman took his wife out to dinner after he landed a big account.