The present invention provides a telomerase activity inhibiting polypeptide. The expression of the polypeptide in tumor cells can inhibit significantly tumor cell telomerase activity, tumor cell growth, and lead to the death of such cells. The present invention further provides a preparation method for the polypeptide and an application thereof in targeted treatments of tumors.