Definition of art square in English:

art square

noun

  • A patterned square of carpet woven in a single piece.

Origin

Late 19th century; earliest use found in The Leeds Mercury.