2 definitions by satfay7

to have the same chance of winning as someone else
We are neck and neck with our competitors, so we really need to work hard to maintain our market share.
by satfay7 March 19, 2018
Get the neck and neck mug.