livery stable
noun
                                
              
          
                                                      : a stable where horses and vehicles are kept for hire and where stabling is provided                                      
                
called also livery barn
Love words? Need even more definitions?
  
  Merriam-Webster unabridged




Share