iframe noun1 •(Internet) A section of a web page that can act as the container for a second separate page or resource.This enabled developers to forego framesets altogether and simply place invisible iframes (through the use of CSS) on a page to enable client-server communication. — 2006 formsiframes