As an engineer to be technical a clock is anything that provides a periodic reference. It used to be a sidereal day divided down to a second. It can be mechanical, chemical or electrical. Dilation applies to a water clock or hourglass or cuckoo clock.
A counter counts the number of clock iterations over an interval to derive time duration. Scientifically time is a duration expressed in seconds.
Start substituting duration or change for time. The word time is subjectively loaded from all the scifi.
I'm okay with, "scientifically, time is a duration expressed in seconds."
The "expressed in seconds" part, however, is extra and unnecessary. Helpful, very helpful, however.
We cannot have an event without time, so you might even say that time is the duration of an event expressed in seconds, but the event too is extra and unnecessary, although we cannot have an event without time, we can have time without an event. We couldn't measure time without an event in the whole universe, but the dimension of time can be what it is without the measuring and expressing that would be absent with no event.
Consider the following thought experiment:
There are exactly five planets. Planet A freezes every other year, so in (let's say) year 3001, the planet is completely normal but completely frozen in 3002, Normal again in 3003. Frozen in 3004. And so on.
Planet B is normal for two years and then frozen for two years and the cycle repeats.
Recap:
3001 (planet A normal) (planet B normal)
3002 (planet A frozen) (planet B normal)
3003 (planet A normal) (planet B frozen)
3004 planet A frozen) (planet B frozen)
At this juncture, we can still tell time because there are more planets whereby there is movement. Planet C has the rhythm normal normal normal frozen frozen frozen, so while planets A and B are both frozen in 3004, we don't deny the passage of time during the year 3004.
I could break this down a lot more if needed