Yahoo Web Search

Search results

  1. Dictionary
    trav·el·er's tale

    noun

    • 1. a story about the unusual characteristics or customs of a foreign country, regarded as probably exaggerated or untrue.