from the GNU version of the Collaborative International Dictionary of English
- n. the common talk of a place; the subject or topic of common conversation.
Sorry, no etymologies found.
This incident was the town talk for some time and did Mr. Fowle much good in his profession.
The town talk this day is of nothing but the great foot-race run this day on Banstead Downes, between Lee, the Duke of Richmond's footman, and a tyler, a famous runner.