Dr. Anu Mohan describes implant-supported full dentures as a type of prosthesis that involves placing dental implants into the jawbone to support a complete set of dentures. These implants act as anchors for the dentures, providing stability and keeping them from slipping or shifting in the mouth. This solution is ideal for individuals who have lost all their natural teeth but still have enough bone density in their jaw for the successful placement of implants.