Skip to main content

English: installation

Welsh: gosodwaith

Part of speech

Noun, Masculine, Singular

Plural

gosodweithiau

Definition

A large art work (esp. a sculpture) specially created or constructed for display within a gallery, museum, or other site; or an exhibition of such works.