English Dictionary
Definition dry battery in British English
dry battery noun
[countable] noun
Synonyms and related words

English Dictionary