Meaning of sensation in English
1. direct feeling in the body coming from the senses
the sensation of coldness
2. a general feeing in the body or mind
I felt a nightmare sensation of falling.
3. something that causes a lot of sudden, strong excitement and interest
The affair created[caused] quite a sensation.