Search in full dictionary

TOP DOG (1)

TOP DOG (1)
ScnMaster
in the most desirable position; most important; best; most competent; most desired; having the best reputation for success. —The Evolution of a Science Glossary Final Approval early March 1990