Today's Word: Estoppel (Anglo-French origin)