Search
no-platform
To deny (a person or organisation) the use of platforms (newspaper columns, speaking engagements, etc) to publish their opinions, etc.
To deny (a person or organisation) the use of platforms (newspaper columns, speaking engagements, etc) to publish their opinions, etc.