Periyasamy Devarajan was 20 years old in 2012 when he bashed 31-year-old Raju Arivazhagen in the face and head with a rock, a branch and three concrete slabs each weighing more than 10 kg, The Strait Times reported.
The High Court heard that the two men, both construction workers, were strangers but chanced upon each other when Arivazhagen was looking for his lost wallet.
Arivazhagen's body was recovered by police from under a flyover later.
No reason was given in court for why the charge was reduced, according to the Singapore daily.
