tall tale

Noun
  1. An improbable (unusual or incredible or fanciful) story (synset 107236599)

Other Searches