English Dictionary
Definition toddy in British English
toddy noun
[countable/uncountable] noun
/ˈtɒdi/

English Dictionary