What does ’giant killer’ mean?

Learn some new English vocabulary with this free English lesson from BBC Learning English. Rob’s favourite football team has beaten a much bigger and more successful one. There’s an English expression to describe this situation, which gets Feifei a bit worried. Watch this programme to find out what it is and how to use it to describe sporting success. You’ll find the transcript on our website: For more free English lesso
Back to Top