stand to reason ( synonym found)

Definition of stand to reason:

°To make sense; to seem logical, reasonable, or rational.

Back to Top