English word definition — powered by WordNet
an unfortunate happening that hinders or impedes
Want to remember setback?