- implant denture s. the metal framework which is placed beneath the soft tissues in contact with, or embedded into, bone for the purpose of supporting an implant denture superstructure.
* * *
sub·struc·ture 'səb-.strək-chər n an underlying or supporting structure
sub·struc·tur·al -chə-rəl, -shrəl adj
* * *
sub·struc·ture (subґstruk″chər) 1. a structure that provides a foundation for another structure. 2. a basic underlying or supporting part of an organ or structure. Called also infrastructure. 3. implant s.Medical dictionary. 2011.