Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of lascaux
  1. noun
    a cave in southwestern France that contains Paleolithic paintings
Explanation of lascaux
My lists:
Recently viewed words: