horsegate
/ˈhɔrsɡeɪt/Definitions
1. noun
A scandal or controversy involving horses, often related to horse racing or treatment of horses.
“The recent horsegate scandal has led to increased scrutiny of the equestrian industry.”
1. noun
A scandal or controversy involving horses, often related to horse racing or treatment of horses.
“The recent horsegate scandal has led to increased scrutiny of the equestrian industry.”