Wiktionary
teambuilders
n. (plural of teambuilder English)
n. (plural of teambuilder English)