For HSC English, what is the meaning of At a disadvantage?

  • In a less favorable or weaker position
  • With serious risk to oneself
  • If necessary, especially in a difficult situation
  • So honest or respectable that no one is likely to suspect wrongdoing