OWING


Meaning of OWING in English

a.

1.

Due.

2.

Attributable, ascribable, traceable, resulting from, due, consequential.

3.

Imputable, attributable.

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