spectacle: something or someone seen (especially a notable or unusual sight)
sight: anything that is seen
manganese steel: a steel with a relatively large component (10-14%) of manganese; highly resistant to wear and shock