Found 1 items, similar to top off.
English → English (WordNet)
Definition: top off
top off
v 1: finish up or conclude;
“They topped off their dinner with a
cognac”;
“top the evening with champagne” [syn:
top]
2: fill to the point of almost overflowing;
“She topped off the
cup”