• word of the day

    towrope

    towrope - Dictionary definition and meaning for word towrope

    Definition
    (noun) (nautical) a rope used in towing
Connect with us on Facebook