frame1 noun Related topics: Daily Life, Other Games, Gardening, Human, Technology, Photographyframe1 S3 W31border [countable]DT a structure made of wood, metal, plastic etc that surrounds something such as a picture or window, and holds it in place: They removed the picture from its wooden frame. door/window/picture frame2structure [countable]DT the structure or main supporting parts of a piece of