cloudburst n : a heavy rain [syn: {downpour}, {deluge}, {waterspout}, {torrent}, {pelter}, {soaker}]
Copyright © 2024 3Dict.net