Feedback
Made of sterner stuff
Your browser does not support the audio element.
Meaning
Adj
●
strong and
determined
(especially
more so
than
someone else
, to whom one is being compared).
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better