Cast a stone upon me. — The words admit of two meanings: (1) that they cast stones at him; (2) that they placed a stone over the opening of his dungeon so as to prevent escape.
Related Commentaries of Lamentations 3:53
Lamentations 3:53
53 They have cut off my life in the dungeon, and cast a stone upon me.