Yahoo Web Search

Search results

  1. Dictionary
    Off the grid
    • not dependent on public utilities, especially the supply of electricity

    Powered by Oxford Languages