stood to reason

English

Verb

stood to reason

  1. simple past and past participle of stand to reason