noun
dramatic finish; stirring finale
Wasei-eigo from 'make drama'; used for a dramatic, exciting conclusion, especially in sports or competitions.
wasei-eigo (Japanese-coined English), from make drama
試合はメークドラマの連続だった。
The game was a series of dramatic finishes.
最終回にメークドラマが待っていた。
A dramatic finish awaited in the final inning.