cover all of one's bases

EnglishEdit

VerbEdit

cover all of one's bases

  1. Alternative form of cover one's bases