English synonyms about - contact  

tall tale

noun

1 tall tale

An improbable (unusual or incredible or fanciful) story.

Dutch: sterk verhaal


Find more on tall tale elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0265