- 1. n. an unfortunate happening that hinders or impedes; something that is thwarting or frustrating Source: ecdict
Home / Dictionary / setbacks
setbacks
Thesaurus links
Related headwords in VividLex — dictionary ↔ thesaurus bridge for exploration and SEO depth.