Meanings1shyDifficult or embarrassing to talk about or do something in front of another person, or having such an attitude.