English

frame noun definition in The art world topic from the Oxford Advanced Learner's Dictionary

frame

 noun: The art world topic
[countable] a strong border or structure of wood, metal, etc. that holds a picture, door, piece of glass, etc. in position a picture frame aluminium window frames I'm going to paint the door frame white.