boilover

Definitions


[ˈbɔɪləʊvə], (Noun)

Definitions:
- a surprise result, especially the defeat of a favourite in a sporting event


Phrases:

Origin:




definition by Oxford Dictionaries