American Dictionary
Definition no-platforming in American English
no-platforming noun
[uncountable] noun
/ˌnoʊ ˈplætfɔrmɪŋ/
American Dictionary