1 definition found lascaux - WordNet (r) 2.1 (2005) : Lascaux n 1: a cave in southwestern France that contains Paleolithic paintings