To settle in an indicated place or condition; establish:
To cause to happen
To set up (a government, nation, business, etc.); found; institute
Find another word for instal. In this page you can discover 4 synonyms, antonyms, idiomatic expressions, and related words for instal, like: install, put in, set up and establish.