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"

    Powered by Oxford Languages