Hi, the way I understand it, it means that nothing shakes or rattles her, that she has a lot of self-control. Perhaps a native speaker will give you a better definition. H.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
you have to be when working in such a highly-pressured environment.