Longman Dictionary English 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 ldoceonline.com