An Encylopedia Britannica Company

barn burner

1 ENTRIES FOUND:
barn burner noun
plural barn burners
barn burner
noun
plural barn burners
Britannica Dictionary definition of BARN BURNER
[count] US, informal
: a very exciting game, event, etc.