Simply plug your letters into the Search and Get definitions for English words.
noun : SENSATION
) a general feeling of excitement and heightened interest; "anticipation produced in me a sensation somewhere between hope and fear" ;
) a state of widespread public excitement and interest; "the news caused a sensation" ;
See more about : SENSATION