BEAMER


Meaning of BEAMER in English

■ noun Cricket a ball bowled directly at a batsman's head or upper body without bouncing.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.