'wet cell' definitions:

Definition of 'wet cell'

From: WordNet
noun
A primary voltaic cell having a liquid electrolyte