Definition of "ineffaceable"

ineffaceable