Match the words with their meaning ...
1. skill a. having necessary experience and talant
2. rarely b. to teach sb to do a particular job
3. event c. an important happening
4. source d. not often
5. deal with e. the point or place from which something comes
from
6. make a deal f. talant
7. deal with people g. take actions to do sth
8. skillful h. abilities to do sth
9. train come to an agreement to buy and sell sth