Implant Overdenture What is an implant overdenture? Posts placed surgically in the bone of the upper or lower jaw that supports a denture.