cuirass - Dictionary definition and meaning for word cuirass
cuirass from cortex.. meaning bark.. bark protects a tree and cuirass protects the body..