Yahoo Web Search

Search results

  1. Dictionary
    Go the extra mile
    • be especially assiduous in one's attempt to achieve something

    Powered by Oxford Languages