the new revitalization of new york city, and downtown long beach is spectabulous
spectacular and fabulous combined
"the new revitalization of new york city, and downtown long beach is spectabulous" What is the definition of "spectabulous"?