Though the English language has many quirks, one of its most interesting is homographs: words that are spelled identically but have different meanings or definitions.

There are at least 10 words with hundreds of definitions each, like "go" and "put."

"Run" is anticipated to have approximately 645 different meanings in the next Oxford English Dictionary, set for a 2037 release.

The English language is, indeed, a quirky one: it's notoriously difficult to learn, and often words have more than one meaning.

Some of these words are called homographs. They're spelled identically but have vastly different definitions. "Go" has 368, for instance, and "set" has 430. The word "run" is anticipated to have approximately 645 different meanings in the next Oxford English Dictionary, set for a 2037 release.

Keep scrolling to see which 10 words in the English language have the most definitions.