Dictionary.net

Definitions of umpteen

  1. innumerable but many
Loading...
X