Find the word definition

Wikipedia
ProBoards

ProBoards is a free, remotely hosted message board service that facilitates online discussions by allowing people to create their own online communities.