What does "taking a rain cheque" mean?

14 answers 14