Meaning

1 senses
  1. (dated, slang)Any story featuring elements of science fiction or fantasy (as opposed to typical stories which are set in the real world).

impossible story — meaning, examples, forms, synonyms | Krumeto