'dry battery' definitions:

Definition of 'dry battery'

From: WordNet
noun
A voltaic battery consisting of two or more dry cells