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