Home English Middle School Help me please stumbling block 1. respectful 2. a mockery 3. abstract 4. an obstruction See Answers (1)