Spectacular: adj 1. of or resembling a spectacle; impressive, grand, or dramatic.