Top definition
NOAA Weather Radio broadcasts the weather and weather alerts issued by your regional National Weather Service Office (NWS) almost everywhere in the United States on 7 different frequencies. Very useful if you live in the South or Midwest.
My noaa weather radio just went off for a Severe Thunderstorm Watch at 3:30am!!!!
by urbanreviewer696969 May 05, 2019
Get the mug
Get a noaa weather radio mug for your mate Zora.
Jul 6 Word of the Day
Phrase meaning that a deceased cannot rest in peace until society changes due to the circumstances of a death.
People said rest in power for the unarmed man had been shot by the police.
by FooBarBiz October 12, 2017
Get the merch
Get the Rest in power neck gaiter and mug.