Table of Contents
Antonyms
Synonyms
2. installation
noun. ['ˌɪnstəˈleɪʃən'] a building or place that provides a particular service or is used for a particular industry.
noun. ['ˌɪnstəˈleɪʃən'] a building or place that provides a particular service or is used for a particular industry.