1 on top | Definition of on top

on top

idiom

Definition of on top

1 : on the highest part or surface of something vanilla ice cream with chocolate sauce and a cherry on top
2 chiefly British : winning a game or competition The team was on top after the first half.