The phrase "big anchor" refers to something or someone that holds you back or weighs you down, making it difficult for you to move forward or progress. Full definition
«I want him to go public and become a very big company, a couple thousand employees, because that's what we need — we need a big anchor company that's a global player.» (canadianbusiness.com)