BLOW UPON


Meaning of BLOW UPON in English

1.

Discredit, blast, taint, bring into disfavor, make distasteful.

2.

Inform against, turn informer upon.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.