Student or Learner
I have a question that I couldn't really figure it out. Below is an excerpt from Newsweek's article.
In this context, could you please explain to me what this idiom "a spent force" means?In political terms, Thaksin Shinawatra is all but "a spent force". Two weeks ago Thailand's former prime minister slipped quietly abroad to the safety of his mansions in the United Kingdom, ending expectations that his triumphant January homecoming from exile after his ouster in a bloodless coup in 2006 might presage his return to national politics.
Thanks in advance