Yahoo Web Search

Search results

  1. Dictionary
    Storm win·dow
    /stôrm ˈwindō/

    noun

    • 1. a window fixed on the outside of a normal window for protection and insulation in bad weather or winter. North American

    Powered by Oxford Languages