Like this video? Subscribe to our free daily email and get a new idiom video every day!
on the leading edge
Having or knowledgeable of the most advanced technology in a given area, activity, or endeavor. The local university's laboratory is on the leading edge when it comes to cancer research.Their latest smartphone is truly on the leading edge.