megacapstone
large, great
+
a final touch; a crowning achievement; a culmination
a stone that forms the top of wall or building
Loading...