DEADEYE


Meaning of DEADEYE in English

n. rounded block of wood having a groove around its edge perforated with three holes through which the lanyards are passed (Nautical); (Slang) skilled shooter

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.