Meaning of spoil in English
1. always let someone have what they want or desire; do too much for
My son is quite spoiled. ー My son is so spoiled he's impossible.
    
    2. damage something and so make it less useful, successful, or not as good as before; ruin
Too much rain has spoiled the crops.
    
      
