throw stones at, cast rocks at

listen to the pronunciation of throw stones at, cast rocks at
English - English
shower stones on