limited open forum

noun
  1. : limited public forum