top dog
Meaning, Definition & Usage
Dictionary
Related
noun
a person who is in charge
head; chief
.
the head of the whole operation
WordNet
Previous
toothsomeness
toothwort
toothy
tootle
toozoo
Next
toparch
toparchy
topau
topaz
topazolite