Rahul Gandhi was given a sharp rebuke by the Supreme Court Monday even as it stayed proceedings in a criminal defamation case – arising from comments about the Indian Army made during his pan-India ‘Bharat Jodo Yatra’ – against the Congress MP.