English version

a knight in shining armour

From Longman Dictionary of Contemporary Englisha knight in shining armoura knight in shining armourBRAVEa brave man who saves someone, especially a woman, from a dangerous situation knight
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.