ENGLISH
REFERENCE

self-possession

idiom

A confidence in one's own powers.


Anchors to

© 2026 English Reference