Meaning of bridoon

Definition of bridoon

(noun) a bit resembling a snaffle bit; used with a separate curb

Other information on bridoon

WIKIPEDIA results for bridoon
Amazon results for bridoon