down south
Appearance
English
[edit]Adverb
[edit]down south (not comparable)
- In the southern part of an area, country etc.
- (Scotland) In England.
- 2011, Anthony Brown, The Scotsman[1]:
- There's a strong case to be made for the English Premier League being the best in the world, but some of the unnecessary hype surrounding the game down south really gets my goat.