Synonyms of Tall Tale in English :
Antonyms of Tall Tale in English
Thesaurus of Tall Tale in English
1. (noun) an improbable (unusual or incredible or fanciful) story