Deplatformed, past participle of deplatform. Synonyms in the same form.
no-platformed, canceled, unplatformed
All synonyms for deplatform →