To continue doing something or existing, even when it is difficult or when others want you to stop. It can describe both actions and conditions that last.
From Latin “persistere” meaning “to stand firm, to continue steadfastly,” from “per-” (thoroughly) + “sistere” (to stand). The original picture is of something that keeps standing and doesn’t give way.
Try Another Word