snowbank Meaning, Definition & Usage

  1. noun a mound or heap of snow
    snow bank.

WordNet