telautograph Definition
Definition
A device that can produce a duplicate signature or other written work from a remote location through the use of mechanical means.
More Word
Browse
A device that can produce a duplicate signature or other written work from a remote location through the use of mechanical means.
Browse