'dry battery' definitions:

Definition of 'dry battery'

(from WordNet)
noun
A voltaic battery consisting of two or more dry cells