I'm on a social media platform that provides the bigger picture (4)
Answer
IMAX
Definition: that provides the bigger picture
I'm on a social media platform that provides the bigger picture (4)