"to tread water" is an idiom, that means doing something/being active without making any progress.
That new call of duty game has no real engine or graphics improvements, all the devs did was tread water >.<
Prices shown in USD.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from firstname.lastname@example.org. We'll never spam you.