English Dictionary
Definition anvil in British English
anvil noun
noun
/ˈænvɪl/
English Dictionary