Featured Games

2. deforestation

noun. (dɪˌfɔrɪˈsteɪʃən) The state of being clear of trees.
×