meanings of sufficient and explanation the details or reasons that someone gives to make something clear or easy ... See more at explanation.