To keep touch

Related to To keep touch: stay in touch
See under Touch, n.- Mozley & W.
To be true or punctual to a promise or engagement [Obs.]; hence, to fulfill duly a function.

See also: Keep, Touch