Definition of "Spartan" :
noun: a resident of Sparta
adjective: practicing great self-denial
"A spartan diet."
adjective: unsparing and uncompromising in discipline or judgment
"A Spartan upbringing."
adjective: resolute in the face of pain or danger or adversity
adjective: of or relating to or characteristic of Sparta or its people