English Dictionary
Definition toasting fork in British English
toasting fork noun
[countable] noun
/ˈtəʊstɪŋ ˌfɔː(r)k/
Synonyms and related words
