Thesaurus.com
Dictionary.com

down cold

ADJECTIVE
have something mastered
Synonyms