English excuse nounMeaning 1A reason or explanation given to justify a fault or offence.in other languages:Czech výmluva (meaning 1) omluva (meaning 1)more translationsSPJmeaning 1more translationsÖGSmeaning 1more translations