English Dictionary
Definition same difference in British English
same difference phrase
phrase
1
used for saying that two things have the same effect or importance
Synonyms and related words
