display board

Noun
  1. A vertical surface on which information can be displayed to public view (synset 103216337)

Found on Word Lists

Other Searches