English Dictionary
Definition no rhyme or reason in British English
no rhyme or reason phrase
phrase1
used for emphasizing that there is no reason or explanation for something
Synonyms and related words

English Dictionary
used for emphasizing that there is no reason or explanation for something