livery stable

Definitions of livery stable
  1. noun
    stable where horses and vehicles are kept for hire
    see moresee less
    type of:
    horse barn, stable, stalls
    a farm building for housing horses or other livestock
Word Family