LAYUP Meaning of LAYUP in English [lay.up] n (1925) 1: the action of laying up or the condition of being laid up 2: a shot in basketball made from near the basket usu. by playing the ball off the backboard Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012