Back to top

déjà fait

The sensation that one's current experience repeats past experience.

This term appears in