meaning of tall tale

1. an improbable unusual or incredible or fanciful story


Related Words

tall tale |

Developed & Maintained By Taraprasad.com

Treasure Words