shrinking violet

/ˈʃɹɪŋkɪŋ ˈvaɪələt/noun
Graduate
1

A very shy or timid person, who avoids contact with others if possible.

Thesaurus

Synonyms