COACH AND HORSES
Meaning of COACH AND HORSES in English
ˌCoach and ˈHorses, the BrE AmE
a common name for a ↑ pub in the UK, sometimes used to mean any typical pub
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012