English Dictionary
Definition at fault in British English
at fault phrase
phrase
1
responsible for a bad or unpleasant situation
Synonyms and related words
