INSTEAD Meaning of INSTEAD in English ad. In lieu, in the room, in ( the ) place. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012