picture frame

Noun
  1. A framework in which a picture is mounted (synset 103938003)

Other Searches