setback Meaning and Definition
1. n. an unfortunate happening that hinders or impedes; something that is thwarting or frustrating
Setback or Setbacks may have the following meanings:
1. n. an unfortunate happening that hinders or impedes; something that is thwarting or frustrating
Sponored Video