A “timelock” is exactly what it sounds like, a mechanism that hardens the security guarantee of regular locks by adding an extra paradigm, namely time.
In respect to cryptocurrency and blockchain “timelocks” are used by 2nd layer scaling technologies for the creation of payment channels between parties.