Англо-русский словарь Мюллера
fight off а) отбить, отогнать, выгнать He fought off three men who attackedhim. б) предотвратить, избегать I must wear warm clothes, as I am fighting offthis cold.
Большой англо-русский и русско-английский словарь
1) отбить, отогнать, выгнать He fought off three men who attacked him. ≈ Он отбился от трех нападавших.
2) предотвратить, избегать I must wear warm clothes, as I am fighting off this cold. ≈ Мне нужно тепло одеваться, чтобы не заболеть.
отбить, отогнать - to * a cold with aspirin избавиться от простуды при помощи аспирина - to * a competition победить /избавиться от/ конкурентов
Новый большой англо-русский словарь
[ʹfaıtʹɒf] phr v
отбить, отогнать
to fight off a cold with aspirin - избавиться от простуды при помощи аспирина
to fight off a competition - победить /избавиться от/ конкурентов