more often than not
1.
(
adverb
) usually; as a rule; "by and large it doesn't rain much here"
Synonyms:
by and large
,
generally
,
mostly
Terms and Conditions of Use / Copyright Notice