Englishfor English speakers
localized
—
adjective
(= localised)
made local or oriented locally
a decentralized and localized political authority
—
adjective
(= localised)
confined or restricted to a particular location
the localized infection formed a definite abscess
carrier
Noun
—
A carrier is a person who carries.
—
A carrier is a thing that carries another thing.