Meaning of post chaise

Definition of post chaise

(noun) closed horse-drawn carriage with four wheels; formerly used to transport passengers and mail

Other information on post chaise

WIKIPEDIA results for post chaise
Amazon results for post chaise