talk of the town n : idle gossip or rumor; "there has been talk about you lately" [syn: {talk}]
Copyright © 2026 3Dict.net