adjective #Idioms #English #esl

self-possessed  {adj.}