Livery-stable meaning

A stable that boards horses and keeps horses and carriages for hire.
noun
0
0
A stable where horses and carriages can be had for hire, or where horses are kept for a fixed charge.
noun
0
0
Advertisement