Definition from Wiktionary, the free dictionary
- Of or pertaining to sensation.
- sensational nerves
- Piquing or arousing the senses.
- Exceptionally great.
2011 October 1, Saj Chowdhury, “Wolverhampton 1 - 2 Newcastle”, in BBC Sport:
- Young Dutch keeper Tim Krul saw his value rocket up with a sensational display.