STAND IN STEAD Meaning of STAND IN STEAD in English Benefit, profit, be of use, be of service, be advantageous. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012