20 Words with Same Spelling, Different Meanings:
1. Bat (a nocturnal flying mammal) vs. Bat (a piece of equipment used in baseball)
2. Bow (a weapon that shoots arrows) vs. Bow (a knot used to tie things) vs. Bow (to bend the head in respect)
3. Can (a metal container) vs. Can (to be able to)
4. Close (to shut) vs. Close (near)
5. Content (satisfied) vs. Content (the things contained within something)
6. Desert (a dry, barren area) vs. Desert (to abandon)
7. Fine (excellent) vs. Fine (a penalty)
8. Grave (a place of burial) vs. Grave (serious)
9. Lead (a heavy metal) vs. Lead (to guide)
10. Minute (a unit of time) vs. Minute (very small)
11. Object (a thing) vs. Object (to oppose)
12. Polish (to make shiny) vs. Polish (a person from Poland)
13. Present (a gift) vs. Present (to be in a place)
14. Produce (to create) vs. Produce (fruits and vegetables)
15. Record (a written account) vs. Record (to preserve sound or image)
16. Refuse (trash) vs. Refuse (to decline)
17. Right (correct) vs. Right (a privilege)
18. Strike (to hit) vs. Strike (a work stoppage)
19. Tear (a drop of liquid from the eye) vs. Tear (to rip)
20. Wave (a movement of water) vs. Wave (to move one's hand in greeting)