Chequered landscape Synonyms

Definitions for Chequered


  • (adjective) patterned with alternating squares of color

Definitions for Landscape