All on top synonyms
on top
O o noun on top
- leg up — either of the two lower limbs of a biped, as a human being, or any of the paired limbs of an animal, arthropod, etc., that support and move the body.
adj on top
- celebratory — A celebratory meal, drink, or other activity takes place to celebrate something such as a birthday, anniversary, or victory.
- ahead of the game — in the position of winning, esp. in gambling
adjective on top
- arrived — to come to a certain point in the course of travel; reach one's destination: He finally arrived in Rome.