English Dictionary
Definition klatch in British English
klatch noun
noun
1
a social gathering, especially for coffee and conversation
Example
Councillors hosted a series of coffee klatch discussions at local homes, businesses and community centers.
