ALL meanings of no-platform
Nō-plat·form
N n - verb no-platform (Transitive Verb) To deny (a person or organisation) the ability to speak, publish, etc. 0
- verb no-platform to deny (a person) the opportunity to speak in a political debate or forum 0