English Dictionary
Definition toaster in British English
toaster noun
[countable] noun
/ˈtəʊstə(r)/

English Dictionary