instowed means: Combination of “installed”, and “bestowed” to someone who is not well-educated but still tries to sound like they have a lot of vocabulary. :-. (in Community Dictionary, added by Matías Fuentes)