1. a sudden, brief, and intense storm of wind and rain a squall accompanied by rain The weather was almost bad enough to have pleased Omar; we bucketed up and down and to and fro in the rain squalls. — Graham Greene
rain squall 例句
英汉例句
A kite boarder struggles through strong winds and a rain squall on a beach in Port Aransas, Texas.