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