Friday, 9 July 2021

on the back foot 处于劣势

on the back foot 处于劣势 at a disadvantage; out-manoeuvred or outclassed by an opponent

e.g. This not only put him on the back foot, it also meant he was not able to support her as well as he could.

defibrillator 心脏除颤器

defibrillator: devices that apply an electric charge or current to the heart to restore a normal heartbeat. If the heart rhythm stops due to...