stay on top of ( synonym found)

Definition of stay on top of:

°A device which maintains a fixed distance between two objects, especially between a surface and a sign or electrical wiring.
°A deadlocked confrontation between antagonists (see stand off and verb below).
°alternative spelling of stand off.

Definition of stay on top of:

°A device which maintains a fixed distance between two objects, especially between a surface and a sign or electrical wiring.
°A deadlocked confrontation between antagonists (see stand off and verb below).
°alternative spelling of stand off.

Back to Top