No-platformed, past participle of no-platform. Synonyms in the same form.
deplatformed
All synonyms for no-platform →