Numerous explanations Synonyms