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.      Словарь английских синонимов.