Yahoo Web Search

Search results

  1. Dictionary
    Lean in
    • commit completely or more fully to something, especially when faced with difficulty or resistance

    Powered by Oxford Languages