Also means
to settle, to set up
Usage Note
Insediare means to formally install someone in a position or to establish a settlement. Insediare un governo means to swear in a government; insediarsi (reflexive) means to take up one's post or to settle in a place. In the reflexive form it takes essere as auxiliary. The noun form insediamento means both 'inauguration' and 'settlement' (e.g. a prehistoric settlement).
Examples
"Il nuovo sindaco si è insediato lunedì scorso."
Natural Translation
The new mayor took office last Monday.
Literal Translation
The new mayor himself installed Monday last.

Free starter pack
Building your Italian vocabulary?
Get the 100 most common Italian words as a free PDF — one email, no spam.
Related Words
Explore Italian by topic