explanation 2023.01.19 Meaning of explanation in English Noun 1. a statement that gives the reason why something happened His explanation is not clear. 2. the reason why something happened