'shrinking violet' definitions:

Definition of 'shrinking violet'

From: WordNet
noun
Someone who shrinks from familiarity with others [syn: shy person, shrinking violet]