Definition of Oxford frame in English:

Oxford frame

noun

  • A rectangular frame having sides which cross each other and project slightly at the corners.

Origin

Late 19th century; earliest use found in Littell's Living Age.