anvil
anvil
(ænvɪl )Word forms: plural anvils
2. countable noun [usually singular, usually with supplement]
You can refer to a difficult experience that changes someone or leads to something good as a particular type of anvil.
[literary]His independence had been forged on the anvil of a harsh environment.
