Definition of ExcavationGet the meaning of ExcavationThe process of clearing trees, removing topsoil and grading land before a foundation is laid.
Leave a Reply
You must be logged in to post a comment.