Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
installation
in English
installation
#moderate
#toeic
#b2
Plural
installations
Definitions
Noun
a
system
of
machines
and
accessories
;
for
practical
use
The
company
provides
a
comprehensive
installation
for
water
treatment
.
act
of
setting
up
equipment
;
initializing
systems
The
technician
performed
the
installation
of
the
new
software
.
a
permanent
military
base
with
various
facilities
The
military
installation
has
barracks
,
hospitals
,
and
training
facilities
.
a
work
of
art
created
for
a
specific
space
The
artist
created
a
stunning
installation
using
recycled
materials
.