EYEFLAP


Meaning of EYEFLAP in English

noun a blinder on a horse's bridle.

Webster English vocab.      Английский словарь Webster.