cutting edge
noun
• the edge of a tool's blade.
• "tools with cutting edges should be kept sharp"
• the latest or most advanced stage in the development of something.
• "researchers at the cutting edge of molecular biology"
• a dynamic or invigorating quality.
• "the party's campaign began to lose its cutting edge"
cutting edge
adjective
• highly advanced; innovative or pioneering.
• "cutting-edge technology"