ashlars

noun

  1. A large cuboid stone; masonry making use of such stone blocks.

  2. A hurling stone used in warfare.