north of Watforda humorous expression for the northern part of Britain, especially in its distance from London 沃特福德以北〔英国北部的幽默说法,尤指离伦敦很远〕 I don't know where that town is. It's north of Watford somewhere. 我不知道那镇子在哪里,大约是在沃特福德以北的什么地方吧。
→ north of Watford at Watford(1)