¹ Source: wiktionary.com
Definition of Towbar
1. a metal bar used for towing [n -S]
Lexicographical Neighbors of Towbar
Literary usage of Towbar
Below you will find example usage of this term as found in modern and/or classical literature:
1. The World Book: Organized Knowledge in Story and Picture edited by Michael Vincent O'Shea, Ellsworth D. Foster, George Herbert Locke (1917)
"... pry that out of a Boston man if you had the tire of all creation straightened
out for a <TOWbar." Noteworthy Modern Buildings. ..."