Vocabulary
したたか者
したたかもの
strong-willed person; old hand; shrewd rascal; wily fox; desperate character; formidable woman
noun