storm center noun1 •(figurative) A central place of great activity and importance. formsstorm centers