Shard

meaning: a piece of a broken glass, cup, container, or similar object:

usage: Shards of glass have been cemented into the top of the wall to stop people climbing over.