Verb
no-platform (third-person singular simple present no-platforms, present participle no-platforming, simple past and past participle no-platformed)
(transitive) To deny (a person or organisation) the use of platforms (newspaper columns, speaking engagements, etc) to publish their opinions, etc.
Synonym: deplatform