American Dictionary
Definition cover all the bases in American English
cover all the bases phrase
phrase
Synonyms and related words

American Dictionary