platform ·noun (FOR OPINIONS)

Definition: a way of telling the public about your opinions Level: C2