Make a spectacle of oneself
परिभाषा
शब्‍द भेद