Advertisement

Synonyms of Hold-back

Primary definition: A hindrance, restriction, or obstacle that prevents progress or development.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement