drain the cup

Explore definitions, synonyms, and language insights of drain the cup

Definitions

Verb
drink to the last drop; "drink up--there''s more wine coming"

More General Terms