noun beamer a full-pitched ball bowled at the batsman's head 3
noun Definition of beamer in Technology (video, hardware, communications) A personal video station (PVS) that adds video to standard telephone lines at no additional cost. 1
noun beamer (cricket) A ball, presumed to have been bowled accidentally, that does not bounce, but passes the batsman at head height. 1
noun beamer (Slang) A BMW. 0
noun beamer (chiefly by non-native speakers) A projector. 0