pilloro

Noun

 * 1)  pebble found along a river