Learn English Through Football Podcast

Football Phrase: To dump out of
Weekly Football Phrase: To dump out of a competition. This phrase is usually used when talking about cup competitions, such as the FA Cup (England)
Weekly Football Phrase: To dump out of a competition. This phrase is usually used when talking about cup competitions, such as the FA Cup (England)