CompareWords
Compare
Eyeflap
Definition:
(n.) A blinder on a horse's bridle.