Words with large numbers of meanings
Scanning the Oxford English Dictionary reveals an astounding 76 definitions of the word run. The top ten words with large numbers of meanings are:
run (76)
set (63)
point (49)
strike (48)
light (47)
round (46)
cast (45)
draw (45)
touch (45)
rise (44)