Retaining Knowledge for Learning with Dynamic Definition