• check, hindrance, traverse
• extenuation, extenuative
• to be a thorn in sy's flesh
• aggravation, aggravative
• ceremonious, circuitous, circumstantial, elaborate, roundabout
• living conditions, walk of life
• attenuating circumstances, extenuating circumstances