LAY-UP Meaning of LAY-UP in English ˈlay-up BrE AmE noun [countable] a throw in ↑ basketball made from very close to the basket or from under it Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012