Meridian detective Kevin Boyd testified Monday that Bailey also had a swollen abdomen, a head wound and bruises, welts and cuts on her legs and buttocks, the Star reported.
The girl died of her injuries Saturday.
Salovich told investigators that he was teaching Bailey her numbers when the beating took place, Boyd said.
"She apparently did not want to participate and get the correct numbers," Boyd testified, according to the Star. "He said he would pop her with his hands on her butt and legs when she got a wrong answer. (He said he) backhanded her several times in the stomach because she kept getting it wrong."
When the toddler soiled herself, Salovich grabbed a bamboo lash and beat her with that, Boyd told the court. When the lash broke, he then used a heavy phone charging cord, according to testimony.
Salovich admitted to hitting her with the lash and cord as hard as he could, the Star reported.
WTOK in Meridian reported that Bailey's mother was in another room, with the door closed and the television on, at the time of the beating. She has not been charged in the girl's death.
The mother, who wept during the court hearing Monday, fainted as she and family members left the courtroom, the news station said.
Meridian police Chief Benny Dubose told WTOK that the mother would have faced charges if she had been in the same room or aware of the beating as it was happening.
Dubose said that investigators indicated Salovich expressed some remorse when he learned that his daughter had died.
"Whether it was genuine or not, I don't know," Dubose said.
Dubose told the Star that the weekend beating death was the first time the department had encountered Salovich. The chief said that while he understands a parent becoming frustrated or losing their temper, violence against a child is never okay.
"That is no excuse, in my opinion, for this sort of action against a child," Dubose said.
Salovich is being held without bail in the Lauderdale County Detention Facility.