Yahoo Web Search

Search results

  1. Dictionary
    stum·bling block
    /ˈstəmb(ə)liNG ˌbläk/

    noun

    • 1. a circumstance that causes difficulty or hesitation: "bashfulness is a great stumbling block to some men"