Episode Details
Back to EpisodesWeekly Football Phrase: To rubbish
Published 12 years, 2 months ago
Description
What does the verb 'to rubbish' mean? This week's English for football phrase explains the phrase 'to rubbish reports'