IT STANDS TO REASON


Meaning of IT STANDS TO REASON in English

it is obvious or logical.

→ reason

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.