'jenny wren' definitions:

Definition of 'jenny wren'

(from WordNet)
noun
Any of several small active brown birds of the northern hemisphere with short upright tails; they feed on insects [syn: wren, jenny wren]