tramroad noun1 •A road designed for use by trams or wagons.About two hundred and fifty years ago, some genius, as unknown as the inventor of the lathe, laid the first wooden tramroad, to enable a horse to draw forty-two cwt. instead of seventeen. — 1863 formstramroads