took a rain check

English

Verb

took a rain check

  1. simple past of take a rain check