Find the word definition

Wiktionary
cover all of one's bases

vb. (alternative form of cover one's bases English)