- Copyright: 10.4.2008

Match up the words to the correct definitions:


  • Droze
  • Scree
  • Elucubrate
  • 1. a stone or heap of stones
    2. to work studiously
    3. to melt irregularly and drip


    - Write a Note

    - Notes from Readers..