What's another word for cornerstone?

comments powered by Disqus