noun a garage. Rhyming slang (the rhyme is accurate when spoken in a London accent). UK, 1992
horse and carriage
A horse-drawn carriage. The phrase is often used to emphasize that something is outdated (much like the horse and carriage itself). I'm sorry, Grandma, but shag carpeting has definitely gone the way of the horse and carriage.