Oxford frame

noun

Definition of Oxford frame

: a picture frame having sides that cross at the corners and project outward several inches