someone who is emotionally strong and unyielding
"Despite all the challenges, he handled everything with a heart of steel."
in written form; clearly stated
to prepare to work hard or take on a challenge
to complete something smoothly and easily
to write something so you remember it
someone who is unemotional or not friendly
to do something wrong and avoid punishment