EN

Synonyms for pay the price

Definitions

  1. v. 1

    To incur the negative consequences of (one’s own or someone else’s) actions or decisions.

In other languages

Français
morfler