Dictionary.com
definitions
  • synonyms

installation art

See more synonyms for installation art on Thesaurus.com
noun
  1. art that is created, constructed, or installed on the site where it is exhibited, often incorporating materials or physical features on the site.
Show More
Related formsinstallation artist, noun
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018