technical estoppel

noun

Definition of technical estoppel

: an estoppel by record or by deed : a common law or legal estoppel