to fight against; to oppose; to face
to sit at a desk (to study); to set to work on revision, homework, etc.
to strike back at; to bite back; to turn on; to rise against; to oppose; to defy
to strike back at; to bite back; to turn on; to rise against; to oppose; to defy
to take a turn for the better (of an illness, patient, etc.); to begin to improve; to begin to recover; to convalesce
unbeatable; invincible; irresistible
unbeatable; invincible; irresistible
unbeatable; invincible; irresistible
unbeatable; invincible; irresistible