imborrableTop 20000MeaningsAdjective1. indelible, undeletableExamples1Es una impresión imborrable.It's an unforgettable impression.