What is the meaning of Ashlar?

Masonry employing flat and well-squared stone or brick, creating an appearance similar to wooden flooring.

Stone hewn and finished to create such masonry, either completely or as a facade over an earthen or rubble core.

A stone intended for hurling via a catapult or similar device.

Source: wiktionary.org