Meaning of livery stable

Definition of livery stable

(noun) stable where horses and vehicles are kept for hire

Other information on livery stable

WIKIPEDIA results for livery stable
Amazon results for livery stable