Find the word definition

Wiktionary
friendship benches

n. (plural of friendship bench English)