English Dictionary
Definition more often than not in British English
more often than not phrase
phrase
1
on most occasions, or in most situations
