Meaning of “anvil” in the English Dictionary