Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
infra
in English
infra
us
//ˈɪnfrə//
uk
//ˈɪnfrə//
#uncommon
Definitions
Noun
short
form
of
infrastructure
The
company
invested
heavily
in
infra
to
support
its
expansion
.
basic
structures
(
roads
,
etc
.);
underlying
systems
The
government
plans
to
upgrade
the
infra
of
rural
areas
.
Compounds / Phrases
infrareds