Meaning of Clydesdale

Definition of Clydesdale

(noun) heavy feathered-legged breed of draft horse originally from Scotland

Other information on Clydesdale

WIKIPEDIA results for Clydesdale
Amazon results for Clydesdale